230 Public method to get the item flags. |
230 Public method to get the item flags. |
231 |
231 |
232 @param index index of the item (QModelIndex) |
232 @param index index of the item (QModelIndex) |
233 @return flags (Qt.ItemFlags) |
233 @return flags (Qt.ItemFlags) |
234 """ |
234 """ |
235 if not index.isValid(): |
235 return ( |
236 return Qt.ItemFlags(Qt.ItemFlag.NoItemFlags) |
236 Qt.ItemFlag.NoItemFlags |
237 return Qt.ItemFlags( |
237 if not index.isValid() else |
238 Qt.ItemFlag.ItemIsSelectable | |
238 (Qt.ItemFlag.ItemIsSelectable | |
239 Qt.ItemFlag.ItemIsEnabled | |
239 Qt.ItemFlag.ItemIsEnabled | |
240 Qt.ItemFlag.ItemIsDragEnabled) |
240 Qt.ItemFlag.ItemIsDragEnabled) |
|
241 ) |
241 |
242 |
242 def setSourceModel(self, sourceModel): |
243 def setSourceModel(self, sourceModel): |
243 """ |
244 """ |
244 Public method to set the source model. |
245 Public method to set the source model. |
245 |
246 |