Пример #1
0
 def __init__(self, parent=None):
     QComboBox.__init__(self, parent)
     self._model = None
     self._table = ''
     self._key_field = ''
     self._field = ''
     self._selected_id = -1
Пример #2
0
    def __init__(self, parent):
        QComboBox.__init__(self, parent)
        self.p_selected_id = 0
        self.model = None
        self.activated.connect(self.OnUserSelection)

        self.query = QSqlQuery(db=db_connection())
        self.query.prepare(f"SELECT id, name FROM assets WHERE type_id={PredefinedAsset.Money}")
        self.query.exec()
        self.model = QSqlTableModel(db=db_connection())
        self.model.setQuery(self.query)
        self.model.select()
        self.setModel(self.model)
        self.setModelColumn(self.model.fieldIndex("name"))
Пример #3
0
    def __init__(self, parent):
        QComboBox.__init__(self, parent)
        self.p_selected_id = 0
        self.model = None
        self.activated.connect(self.OnUserSelection)

        self.query = QSqlQuery(db=db_connection())
        self.query.prepare(f"SELECT id, symbol FROM currencies")
        self.query.exec()
        self.model = QSqlTableModel(db=db_connection())
        self.model.setQuery(self.query)
        self.model.select()
        self.setModel(self.model)
        self.setModelColumn(self.model.fieldIndex("symbol"))
Пример #4
0
 def __init__(self):
     QComboBox.__init__(self)
     self.addItem(ViewType.DMG)
     self.addItem(ViewType.HEALING_DONE)
 def __init__(self):
     QComboBox.__init__(self)
     self.addItem(StatsType.OVERALL)
     self.addItem(StatsType.ZONE)
     self.addItem(StatsType.LAST_FIGHT)