def fetch_more(self, rows=False, columns=False): if self.can_fetch_more(rows=rows): reminder = self.total_rows - self.rows_loaded items_to_fetch = min(reminder, self.ROWS_TO_LOAD) self.beginInsertRows(QModelIndex(), self.rows_loaded, self.rows_loaded + items_to_fetch - 1) self.rows_loaded += items_to_fetch self.endInsertRows() if self.can_fetch_more(columns=columns): reminder = self.total_cols - self.cols_loaded items_to_fetch = min(reminder, self.COLS_TO_LOAD) self.beginInsertColumns(QModelIndex(), self.cols_loaded, self.cols_loaded + items_to_fetch - 1) self.cols_loaded += items_to_fetch self.endInsertColumns()
def columnCount(self, index=QModelIndex()): """DataFrame column number""" shape = self.df.shape # This is done to implement timeseries if len(shape) == 1: return 2 else: return shape[1] + 1
def columnCount(self, index=QModelIndex()): """DataFrame column number""" # This is done to implement timeseries if len(self.df.shape) == 1: return 2 elif self.total_cols <= self.cols_loaded: return self.total_cols + 1 else: return self.cols_loaded + 1
def rowCount(self, index=QModelIndex()): """Qt Override.""" return len(self.shortcuts)
def columnCount(self, parent=QModelIndex()): """Return column count""" return len(self._data[0])
def rowCount(self, parent=QModelIndex()): """Return row count""" return len(self._data)
def columnCount(self, index=QModelIndex()): return 6
def rowCount(self, index=QModelIndex()): return len(self.shortcuts)
def rowCount(self, qindex=QModelIndex()): """Array row number""" return self._data.shape[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
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 columnCount(self, qindex=QModelIndex()): """Array column count""" return 4
def rowCount(self, qindex=QModelIndex()): """Array row number""" return len(self.breakpoints)
def rowCount(self, qindex=QModelIndex()): """Array row number""" return len(self.dependencies)
def rowCount(self, index=QModelIndex()): """DataFrame row number""" return self.df.shape[0]
def columnCount(self, index=QModelIndex()): """Qt Override.""" return 4
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 rowCount(self, index=QModelIndex()): """Override Qt method""" return len(self._rows)
def columnCount(self, index=QModelIndex()): """Override Qt method""" return 2
def columnCount(self, qindex=QModelIndex()): """Array column number""" return self._data.shape[1]