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)
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)
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)
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)
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())
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))
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)
def __init__(self, parent): QComboBox.__init__(self, parent) self.model = None
def __init__(self, parent=None): QComboBox.__init__(self, parent) self.setEditable(True)
def __init__(self): QComboBox.__init__(self) self.addItem(ViewType.DMG) self.addItem(ViewType.HEALING_DONE)
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)