Exemple #1
0
 def flags(self, index):
     """Override to make cells editable."""
     if not index.isValid():
         return Qt.ItemIsEnabled
     if index.column() in (2, ):
         return Qt.ItemFlags(
             QAbstractTableModel.flags(self, index) | Qt.ItemIsEditable)
     return QAbstractTableModel.flags(self, index)
Exemple #2
0
 def flags(self, index):
     """Set editable flag"""
     if not index.isValid():
         return Qt.ItemIsEnabled
     flags = QAbstractTableModel.flags(self, index)
     if not self.readonly:
         flags |= Qt.ItemIsEditable
     return Qt.ItemFlags(flags)
Exemple #3
0
 def flags(self, index):
     """Qt Override."""
     if not index.isValid():
         return Qt.ItemIsEnabled
     return Qt.ItemFlags(QAbstractTableModel.flags(self, index))
        def flags(self, index):
            if not index.isValid():
                return Qt.ItemIsEnabled

            return Qt.ItemFlags(QAbstractTableModel.flags(self, index) |
                                Qt.ItemIsEditable)
Exemple #5
0
 def flags(self, index):
     """Set editable flag"""
     if not index.isValid():
         return Qt.ItemIsEnabled
     return Qt.ItemFlags(
         QAbstractTableModel.flags(self, index) | Qt.ItemIsEditable)
Exemple #6
0
 def flags(self, index):
     """Set flags"""
     if index.column() == 0:
         return Qt.ItemIsEnabled | Qt.ItemIsSelectable
     return Qt.ItemFlags(
         QAbstractTableModel.flags(self, index) | Qt.ItemIsEditable)
 def flags(self, index):
     """Set flags"""
     return Qt.ItemFlags(QAbstractTableModel.flags(self, index))
Exemple #8
0
 def flags(self, index):
     """Qt Override."""
     if not index.isValid():
         return Qt.ItemIsEnabled
     return Qt.ItemFlags(QAbstractTableModel.flags(self, index))
Exemple #9
0
 def flags(self, index):
     """Set flags"""
     if index.column() == 0:
         return Qt.ItemIsEnabled | Qt.ItemIsSelectable
     return Qt.ItemFlags(QAbstractTableModel.flags(self, index) |
                         Qt.ItemIsEditable)