Example #1
0
 def __init__(self, target_property_name, label_name):
     QComboBox.__init__(self)
     PropertyWidget.__init__(self, target_property_name)
     self.data = self._get_data_from_label_name(label_name)
     for label in self.data:
         self.addItem(label, label)
     self.currentIndexChanged.connect(self._on_edit)
 def __init__(self, target_property_name, module):
     QComboBox.__init__(self)
     PropertyWidget.__init__(self, target_property_name)
     self.module = module
     self.setModel(module.entries_model)
     self.currentIndexChanged.connect(self._on_edit)
     self.setMaxVisibleItems(10)
Example #3
0
 def __init__(self):
     QComboBox.__init__(self)
     self.addItem(Mode.DMG_CURRENT_ZONE)
     self.addItem(Mode.DMG_OVERALL)
     self.addItem(Mode.DMG_LAST_FIGHT)
     self.addItem(Mode.CURRENT_ZONE)
     self.addItem(Mode.OVERALL)
     self.addItem(Mode.LAST_FIGHT)
Example #4
0
 def __init__(self,
              tool,
              param,
              label,
              allow_real_time: bool = True,
              parent=None):
     QComboBox.__init__(self, parent)
     QParamHandler.__init__(self, tool, param, label, allow_real_time)
Example #5
0
 def __init__(self, target_property_name, data_type, expected_type):
     QComboBox.__init__(self)
     PropertyWidget.__init__(self, target_property_name)
     data_service = service_locator.locator.get_scoped("ModuleDataService")
     self.data = data_service.entries[data_type]
     for (key, value) in self.data.items():
         if type(value) != expected_type:
             raise TypeError
         self.addItem(key, value)
     self.currentIndexChanged.connect(self._on_edit)
Example #6
0
    def __init__(self):
        """
        Customed dropdown button for the usb-port selection
        """
        QComboBox.__init__(self)

        self.setStyleSheet(style.get_stylesheet("qcombobox"))
        self.activated.connect(self.on_selection_changed)
        self.setFixedSize(QSize(200, 30))
        self.sig_port_change = None # pushed by serial controler
    def __init__(self, params):
        IWB.__init__(self, params)
        QComboBox.__init__(self)

        self.addItem('personal')
        self.addItem('global')
        self.addItem('error')

        self.currentTextChanged.connect(M(self.text_changed))
        self.setCurrentText('personal')

        self.setStyleSheet(self.parent_node_instance.get_default_stylesheet())
Example #8
0
    def __init__(self, parent):
        QComboBox.__init__(self, parent)
        self.p_selected_id = 0
        self.model = None
        self.table_name = 'currencies'
        self.field_name = 'name'
        self.activated.connect(self.OnUserSelection)

        self.model = QSqlTableModel(db=db_connection())
        self.model.setTable(self.table_name)
        self.model.select()
        self.setModel(self.model)
        self.setModelColumn(self.model.fieldIndex(self.field_name))
    def __init__(self, callback_function):
        """
        Customed dropdown button for the Digirule model selection
        """
        QComboBox.__init__(self)

        # This is done by the controler
        # self.addItems(("2A", "2B", "2U"))
        # self.setCurrentText(init_model)  # Switch to initial selection

        self.setStyleSheet(style.get_stylesheet("qcombobox"))

        self.activated.connect(callback_function)

        self.setFixedSize(QSize(70, 30))
Example #10
0
 def __init__(self, options, parent=None):
     QComboBox.__init__(self, parent)
     self.options = options
     for opt in self.options:
         self.addItem(opt, self.options[opt])
     self.currentIndexChanged.connect(self.changeCurrentValue)
Example #11
0
 def __init__(self, parent):
     QComboBox.__init__(self, parent)
     self.model = None
Example #12
0
 def __init__(self, parent=None):
     QComboBox.__init__(self, parent)
     self.setEditable(True)
Example #13
0
 def __init__(self):
     QComboBox.__init__(self)
     self.addItem(ViewType.DMG)
     self.addItem(ViewType.HEALING_DONE)
Example #14
0
 def __init__(self, parent=None):
     QComboBox.__init__(self, parent)
 def __init__(self):
     QComboBox.__init__(self)
     self.addItem(StatsType.OVERALL)
     self.addItem(StatsType.ZONE)
     self.addItem(StatsType.LAST_FIGHT)