コード例 #1
0
 def flags(self, index):
     if not index.isValid():
         return Qt.ItemIsEnabled
     return Qt.ItemFlags(QAbstractListModel.flags(self, index)|Qt.ItemIsUserCheckable)
コード例 #2
0
ファイル: layout_editor.py プロジェクト: OSUser/quickpanel
 def flags(self, index):
     if index.isValid():
         return QAbstractListModel.flags(self, index) | Qt.ItemIsUserCheckable
     return QAbstractListModel.flags(self, index)
コード例 #3
0
ファイル: desktop_icon.py プロジェクト: OSUser/quickpanel
 def flags(self, index):
     if index.column() == 0:
         return QAbstractListModel.flags(self, index) | Qt.ItemIsEditable
     return QAbstractListModel.flags(self, index)
コード例 #4
0
ファイル: albums.py プロジェクト: tarmack/Pythagora
 def flags(self, index):
     defaultFlags = QAbstractListModel.flags(self, index)
     if index.isValid():
         return Qt.ItemIsDragEnabled | defaultFlags
     else:
         return defaultFlags
コード例 #5
0
ファイル: playqueue.py プロジェクト: tarmack/Pythagora
 def flags(self, index):
     defaultFlags = QAbstractListModel.flags(self, index)
     if index.isValid() and index.column() == 0:
         return Qt.ItemIsDragEnabled | defaultFlags
     else:
         return Qt.ItemIsDropEnabled | defaultFlags
コード例 #6
0
ファイル: paint.py プロジェクト: SuperSaiyanSSS/DatabaseHIT
 def flags(self, index):
     # return (QAbstractTableModel.flags(self, index)|Qt.ItemIsEditable)
     return (QAbstractListModel.flags(self, index) | Qt.ItemIsEditable)
コード例 #7
0
 def flags(self, index):
     if not index.isValid():
         return Qt.ItemIsEnabled
     return Qt.ItemFlags(QAbstractListModel.flags(self, index)|Qt.ItemIsUserCheckable)
コード例 #8
0
ファイル: vocabularypage.py プロジェクト: cburgmer/eclectus
 def flags(self, modelindex):
     return QAbstractListModel.flags(self, modelindex) | Qt.ItemIsEditable