コード例 #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()
コード例 #2
0
ファイル: dataframeeditor.py プロジェクト: YP-Ye/spyderlib
 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
コード例 #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
コード例 #4
0
 def rowCount(self, index=QModelIndex()):
     """Qt Override."""
     return len(self.shortcuts)
コード例 #5
0
 def columnCount(self, parent=QModelIndex()):
     """Return column count"""
     return len(self._data[0])
コード例 #6
0
 def rowCount(self, parent=QModelIndex()):
     """Return row count"""
     return len(self._data)
コード例 #7
0
 def columnCount(self, index=QModelIndex()):
     return 6
コード例 #8
0
 def rowCount(self, index=QModelIndex()):
     return len(self.shortcuts)
コード例 #9
0
ファイル: arrayeditor.py プロジェクト: YP-Ye/spyderlib
 def rowCount(self, qindex=QModelIndex()):
     """Array row number"""
     return self._data.shape[0]
コード例 #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
コード例 #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
コード例 #12
0
ファイル: breakpointsgui.py プロジェクト: wodole/spyder
 def columnCount(self, qindex=QModelIndex()):
     """Array column count"""
     return 4
コード例 #13
0
ファイル: breakpointsgui.py プロジェクト: wodole/spyder
 def rowCount(self, qindex=QModelIndex()):
     """Array row number"""
     return len(self.breakpoints)
コード例 #14
0
 def rowCount(self, qindex=QModelIndex()):
     """Array row number"""
     return len(self.dependencies)
コード例 #15
0
ファイル: dataframeeditor.py プロジェクト: YP-Ye/spyderlib
 def rowCount(self, index=QModelIndex()):
     """DataFrame row number"""
     return self.df.shape[0]
コード例 #16
0
 def columnCount(self, index=QModelIndex()):
     """Qt Override."""
     return 4
コード例 #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
コード例 #18
0
 def rowCount(self, index=QModelIndex()):
     """Override Qt method"""
     return len(self._rows)
コード例 #19
0
 def columnCount(self, index=QModelIndex()):
     """Override Qt method"""
     return 2
コード例 #20
0
ファイル: arrayeditor.py プロジェクト: YP-Ye/spyderlib
 def columnCount(self, qindex=QModelIndex()):
     """Array column number"""
     return self._data.shape[1]