示例#1
0
 def hasChildren(self, parent=None):
     parent = QModelIndex() if parent is None else parent
     if parent.column() > 0:
         return 0
     else:
         return self.treeItem(parent).has_children
示例#2
0
 def rowCount(self, parent=QModelIndex()):
     """Return row count"""
     return len(self._data)
示例#3
0
 def columnCount(self, qindex=QModelIndex()):
     """Array column number"""
     if self.total_cols <= self.cols_loaded:
         return self.total_cols
     else:
         return self.cols_loaded
示例#4
0
 def rowCount(self, index=QModelIndex()):
     """Qt Override."""
     return len(self.servers)
示例#5
0
 def rowCount(self, parent=QModelIndex()):
     return len(self.dataframe.index)
 def columnCount(self, parent=QModelIndex()):
     return self.cols_loaded
示例#7
0
 def columnCount(self, qindex=QModelIndex()):
     """Return array column number"""
     return len(self.ylabels) - 1 + self.cols_loaded
示例#8
0
 def checkViewport(self):
     # if the scrollbar is near its max
     while self.scrollbar.value() == self.scrollbar.maximum(
     ) and self.model().canFetchMore(QModelIndex()):
         # Fetch more items from the model
         self.model().fetchMore(QModelIndex())
示例#9
0
 def indexAt(self, point: QPoint):
     return QModelIndex()
示例#10
0
 def moveCursor(self, _action, _modifiers):
     """moveCursor is a pure virtual member function of QAbstractItemView"""
     return QModelIndex()
 def rowCount(self, index=QModelIndex()):
     """DataFrame row number"""
     if self.total_rows <= self.rows_loaded:
         return self.total_rows
     else:
         return self.rows_loaded
示例#12
0
 def on_clear_all_ports(self, treeview):
     self.foreach_item(treeview.model(), QModelIndex(),
                       partial(self.enable_port, enable=False))
     self.checkRecordEnable()
 def updateRoot(self, item):
     newmodel = item
     self.updateItem(QModelIndex(), newmodel)
示例#14
0
def test_creating_model_from_empty_watchlist_works():
    model = WatchlistModel()
    model.appInterface = create_interface([])

    assert model.rowCount(QModelIndex()) == 0
    assert model.columnCount(QModelIndex()) == 2
示例#15
0
 def columnCount(self, parent=QModelIndex()):
     """Return number of rcolumns underneath `parent`."""
     if not parent.isValid():
         return len(HEADERS)
     else:
         return 1
示例#16
0
 def moveCursor(self,
                QAbstractItemView_CursorAction,
                Union,
                Qt_KeyboardModifiers=None,
                Qt_KeyboardModifier=None):
     return QModelIndex()
示例#17
0
 def rowCount(self, parent=QModelIndex()):
     return self.rows_loaded
示例#18
0
 def set_slice(self, value, axis):
     self.slice[axis] = value
     self.dataChanged(
         self.model().createIndex(0, 0),
         self.model().createIndex(self.model().rowCount(QModelIndex()), 0))
示例#19
0
 def parent(self, index=None):
     return QModelIndex()
示例#20
0
def test_make_index_canonical_with_invalid_index(view_and_model):
    view, model = view_and_model
    index = QModelIndex()
    res = view.make_index_canonical(index)
    assert res is None
示例#21
0
 def rowCount(self, qindex=QModelIndex()):
     """Return array row number"""
     return len(self.xlabels) - 1 + self.rows_loaded
示例#22
0
 def __select_first_device(self):
     self.devices_view.setCurrentIndex(
         QModelIndex(self.devices_view.model().index(0, 0)))
示例#23
0
 def columnCount(self, index=QModelIndex()):
     """Qt Override."""
     return 3
示例#24
0
文件: job_list.py 项目: oysteoh/ert
 def parent(self, index: QModelIndex):
     return QModelIndex()
示例#25
0
 def columnCount(self, parent=QModelIndex()):
     return len(self.dataframe.columns)
示例#26
0
 def rowCount(self, qindex=QModelIndex()):
     """Array row number"""
     return len(self.breakpoints)
示例#27
0
 def columnCount(self, parent=QModelIndex()):
     """Return column count"""
     return len(self._data[0])
示例#28
0
 def columnCount(self, qindex=QModelIndex()):
     """Array column count"""
     return COLUMN_COUNT
示例#29
0
 def rowCount(self, qindex=QModelIndex()):
     """Array row number"""
     if self.total_rows <= self.rows_loaded:
         return self.total_rows
     else:
         return self.rows_loaded
示例#30
0
 def rootIndex(self):  # TODO: needed?
     """
     The index that returns the root element
     (same as an invalid index).
     """
     return QModelIndex()