From 581ddbb5e60fb92c88cbd76e27bc89762484448e Mon Sep 17 00:00:00 2001 From: "St.Huang" Date: Mon, 9 Jul 2018 19:25:08 +0800 Subject: [PATCH] sava mdx server address. --- src/fastwq/service/remotemdx.py | 2 +- src/fastwq/ui.py | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/fastwq/service/remotemdx.py b/src/fastwq/service/remotemdx.py index edcccfd..8637bd3 100644 --- a/src/fastwq/service/remotemdx.py +++ b/src/fastwq/service/remotemdx.py @@ -29,7 +29,7 @@ from aqt.utils import showInfo, showText from .base import QueryResult, WebService, export, register, with_styles -@register(u'MDX server') +@register('MDX_SERVER') class RemoteMdx(WebService): def __init__(self): diff --git a/src/fastwq/ui.py b/src/fastwq/ui.py index db8ebc2..a0c269d 100644 --- a/src/fastwq/ui.py +++ b/src/fastwq/ui.py @@ -411,12 +411,14 @@ class OptionsDialog(QDialog): def fill_field_combo_options(self, field_combo, dict_combo_text, dict_combo_itemdata, field_combo_text): field_combo.clear() field_combo.setEnabled(True) + field_combo.setEditable(False) if dict_combo_text in _sl('NOT_DICT_FIELD'): field_combo.setEnabled(False) elif dict_combo_text in _sl('MDX_SERVER'): - field_combo.setEditText('http://') + text = field_combo_text if field_combo_text else 'http://' + field_combo.setEditable(True) + field_combo.setEditText(text) field_combo.setFocus(Qt.MouseFocusReason) # MouseFocusReason - field_combo.setEnabled(True) else: unique = dict_combo_itemdata service = service_pool.get(unique)