Beispiel #1
0
 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()
Beispiel #2
0
 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
Beispiel #3
0
 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
Beispiel #4
0
 def rowCount(self, index=QModelIndex()):
     """Qt Override."""
     return len(self.shortcuts)
Beispiel #5
0
 def columnCount(self, parent=QModelIndex()):
     """Return column count"""
     return len(self._data[0])
Beispiel #6
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)
Beispiel #9
0
 def rowCount(self, qindex=QModelIndex()):
     """Array row number"""
     return self._data.shape[0]
Beispiel #10
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
Beispiel #11
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
Beispiel #12
0
 def columnCount(self, qindex=QModelIndex()):
     """Array column count"""
     return 4
Beispiel #13
0
 def rowCount(self, qindex=QModelIndex()):
     """Array row number"""
     return len(self.breakpoints)
Beispiel #14
0
 def rowCount(self, qindex=QModelIndex()):
     """Array row number"""
     return len(self.dependencies)
Beispiel #15
0
 def rowCount(self, index=QModelIndex()):
     """DataFrame row number"""
     return self.df.shape[0]
Beispiel #16
0
 def columnCount(self, index=QModelIndex()):
     """Qt Override."""
     return 4
Beispiel #17
0
 def rowCount(self, index=QModelIndex()):
     """DataFrame row number"""
     if self.total_rows <= self.rows_loaded:
         return self.total_rows
     else:
         return self.rows_loaded
Beispiel #18
0
 def rowCount(self, index=QModelIndex()):
     """Override Qt method"""
     return len(self._rows)
Beispiel #19
0
 def columnCount(self, index=QModelIndex()):
     """Override Qt method"""
     return 2
Beispiel #20
0
 def columnCount(self, qindex=QModelIndex()):
     """Array column number"""
     return self._data.shape[1]