Пример #1
0
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())
Пример #2
0
    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)
Пример #3
0
 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)
Пример #4
0
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())