示例#1
0
 def columnCount(self, parent=QtCore.QModelIndex()):
     return 2
示例#2
0
 def removeRows(self, row, count, parent=QtCore.QModelIndex()):
     super().beginRemoveRows(parent, row, row + count - 1)
     self._items = self._items[:row] + self._items[row + count:]
     super().endRemoveRows()
     return True
示例#3
0
 def rowCount(self, parent=QtCore.QModelIndex()):
     return self.size
示例#4
0
 def rowCount(self, parent=QtCore.QModelIndex()):
     return len(self._items)
示例#5
0
 def insertRows(self, row, count, parent=QtCore.QModelIndex()):
     super().beginInsertRows(parent, row, row + count - 1)
     for i in range(count):
         self._items.insert(row, ("", ""))
     super().endInsertRows()
     return True
示例#6
0
 def rowCount(self, index=qt.QModelIndex()):
     return self.df_data.shape[0]
示例#7
0
 def columnCount(self, index=qt.QModelIndex()):
     return self.df_data.shape[1]
示例#8
0
 def insertRows(self, row, item, column=1, index=QtCore.QModelIndex()):
     self.beginInsertRows(QtCore.QModelIndex(), row, row + 1)
     self.items.append(item)
     self.endInsertRows()
示例#9
0
 def addComboDelegates(self):
     for row in range(self.tableModel.rowCount()):
         index = self.tableModel.index(row, 3, QtCore.QModelIndex())
         self.tableView.openPersistentEditor(index)
示例#10
0
 def rowCount(self, parent=QtCore.QModelIndex()):
     return len(self.studies)
示例#11
0
 def remLog(self, row):
     self.beginRemoveRows(QtCore.QModelIndex(), row, row)
     del self.logList[row]
     self.endRemoveRows()
示例#12
0
 def rowCount(self, parent=QtCore.QModelIndex()):
     return len(self.logList)