|
QGIS API Documentation 3.99.0-Master (09f76ad7019)
|
Base class for list models representing the objects available in a QgsAbstractProjectStoredObjectManager. More...
#include <qgsprojectstoredobjectmanagermodel.h>

Public Types | |
| enum class | CustomRole : int { Object = Qt::UserRole + 1 , IsEmptyObject } |
| Custom model roles. More... | |
Public Member Functions | |
| QgsProjectStoredObjectManagerModelBase (QObject *parent=nullptr) | |
| Constructor for QgsProjectStoredObjectManagerModelBase, with the specified parent object. | |
| QVariant | data (const QModelIndex &index, int role) const override |
| Qt::ItemFlags | flags (const QModelIndex &index) const override |
| int | rowCount (const QModelIndex &parent) const override |
| bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override |
Base class for list models representing the objects available in a QgsAbstractProjectStoredObjectManager.
Definition at line 36 of file qgsprojectstoredobjectmanagermodel.h.
|
strong |
Custom model roles.
| Enumerator | |
|---|---|
| Object | Object. |
| IsEmptyObject |
|
Definition at line 47 of file qgsprojectstoredobjectmanagermodel.h.
| QgsProjectStoredObjectManagerModelBase::QgsProjectStoredObjectManagerModelBase | ( | QObject * | parent = nullptr | ) |
Constructor for QgsProjectStoredObjectManagerModelBase, with the specified parent object.
Definition at line 27 of file qgsprojectstoredobjectmanagermodel.cpp.
|
override |
Definition at line 38 of file qgsprojectstoredobjectmanagermodel.cpp.
|
override |
Definition at line 48 of file qgsprojectstoredobjectmanagermodel.cpp.
|
override |
Definition at line 33 of file qgsprojectstoredobjectmanagermodel.cpp.
|
override |
Definition at line 43 of file qgsprojectstoredobjectmanagermodel.cpp.