コード例 #1
0
ファイル: OWGeneInfo.py プロジェクト: markotoplak/orange-bio
 def __init__(self, data, header, parent):
     QAbstractItemModel.__init__(self, parent)
     self._data = data
     self._dataDict = {}
     self._header = header
     self._roleData = {Qt.DisplayRole: self._data}
     self._roleData = partial(defaultdict, partial(defaultdict, partial(defaultdict, lambda: None)))(self._roleData)
コード例 #2
0
 def __init__(self, data, header, parent):
     QAbstractItemModel.__init__(self, parent)
     self._data = data
     self._dataDict = {}
     self._header = header
     self._roleData = {Qt.DisplayRole: self._data}
     self._roleData = partial(
         defaultdict,
         partial(defaultdict, partial(defaultdict,
                                      lambda: None)))(self._roleData)
コード例 #3
0
ファイル: settings.py プロジェクト: kernc/orange3
    def headerData(self, section, orientation, role=Qt.DisplayRole):
        if section >= 0 and section < 4 and orientation == Qt.Horizontal:
            if role == Qt.DisplayRole:
                return self.__headers[section]

        return QAbstractItemModel.headerData(self, section, orientation, role)
コード例 #4
0
ファイル: settings.py プロジェクト: kernc/orange3
    def __init__(self, parent=None, settings=None):
        QAbstractItemModel.__init__(self, parent)

        self.__settings = settings
        self.__headers = ["Name", "Status", "Type", "Value"]
コード例 #5
0
    def __init__(self, parent=None, settings=None):
        QAbstractItemModel.__init__(self, parent)

        self.__settings = settings
        self.__headers = ["Name", "Status", "Type", "Value"]
コード例 #6
0
    def headerData(self, section, orientation, role=Qt.DisplayRole):
        if section >= 0 and section < 4 and orientation == Qt.Horizontal:
            if role == Qt.DisplayRole:
                return self.__headers[section]

        return QAbstractItemModel.headerData(self, section, orientation, role)
コード例 #7
0
def qitemselection_select_range(selection: QItemSelection,
                                model: QAbstractItemModel, rows: range,
                                columns: range) -> None:
    assert rows.step == 1 and columns.step == 1
    selection.select(model.index(rows.start, columns.start),
                     model.index(rows.stop - 1, columns.stop - 1))