class DialogSearchFeature(Ui_searchFeatureDialog, QDialog): """ dialog for saving mapping scheme (single/multilevel) into mapping scheme library database """ # constructor ############################### def __init__(self, fields): super(DialogSearchFeature, self).__init__() self.ui = Ui_searchFeatureDialog() self.ui.setupUi(self) self.ui.cb_attribute.clear() self.ui.cb_attribute.addItems(fields) self.ui.btn_find.clicked.connect(self.accept) self.ui.btn_close.clicked.connect(self.reject) @property def attribute(self): return str(self.ui.cb_attribute.currentText()) @property def value(self): return str(self.ui.txt_value.text())
def __init__(self, fields): super(DialogSearchFeature, self).__init__() self.ui = Ui_searchFeatureDialog() self.ui.setupUi(self) self.ui.cb_attribute.clear() self.ui.cb_attribute.addItems(fields) self.ui.btn_find.clicked.connect(self.accept) self.ui.btn_close.clicked.connect(self.reject)