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
def rowCount(self, parent=QModelIndex()): """Return row count""" return len(self._data)
def columnCount(self, qindex=QModelIndex()): """Array column number""" if self.total_cols <= self.cols_loaded: return self.total_cols else: return self.cols_loaded
def rowCount(self, index=QModelIndex()): """Qt Override.""" return len(self.servers)
def rowCount(self, parent=QModelIndex()): return len(self.dataframe.index)
def columnCount(self, parent=QModelIndex()): return self.cols_loaded
def columnCount(self, qindex=QModelIndex()): """Return array column number""" return len(self.ylabels) - 1 + self.cols_loaded
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())
def indexAt(self, point: QPoint): return QModelIndex()
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
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)
def test_creating_model_from_empty_watchlist_works(): model = WatchlistModel() model.appInterface = create_interface([]) assert model.rowCount(QModelIndex()) == 0 assert model.columnCount(QModelIndex()) == 2
def columnCount(self, parent=QModelIndex()): """Return number of rcolumns underneath `parent`.""" if not parent.isValid(): return len(HEADERS) else: return 1
def moveCursor(self, QAbstractItemView_CursorAction, Union, Qt_KeyboardModifiers=None, Qt_KeyboardModifier=None): return QModelIndex()
def rowCount(self, parent=QModelIndex()): return self.rows_loaded
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))
def parent(self, index=None): return QModelIndex()
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
def rowCount(self, qindex=QModelIndex()): """Return array row number""" return len(self.xlabels) - 1 + self.rows_loaded
def __select_first_device(self): self.devices_view.setCurrentIndex( QModelIndex(self.devices_view.model().index(0, 0)))
def columnCount(self, index=QModelIndex()): """Qt Override.""" return 3
def parent(self, index: QModelIndex): return QModelIndex()
def columnCount(self, parent=QModelIndex()): return len(self.dataframe.columns)
def rowCount(self, qindex=QModelIndex()): """Array row number""" return len(self.breakpoints)
def columnCount(self, parent=QModelIndex()): """Return column count""" return len(self._data[0])
def columnCount(self, qindex=QModelIndex()): """Array column count""" return COLUMN_COUNT
def rowCount(self, qindex=QModelIndex()): """Array row number""" if self.total_rows <= self.rows_loaded: return self.total_rows else: return self.rows_loaded
def rootIndex(self): # TODO: needed? """ The index that returns the root element (same as an invalid index). """ return QModelIndex()