Class: QgsProjectStoredObjectManagerModelBase

Base class for list models representing the objects available in a QgsAbstractProjectStoredObjectManager.

Added in version 4.0.

Class Hierarchy

Inheritance diagram of qgis.core.QgsProjectStoredObjectManagerModelBase

Base classes

QAbstractListModel

QAbstractItemModel

QObject

Subclasses

QgsElevationProfileManagerModel

List model representing the elevation profiles available in a elevation profile manager.

QgsLayoutManagerModel

List model representing the print layouts and reports available in a layout manager.

Enums

CustomRole

Custom model roles.

class qgis.core.QgsProjectStoredObjectManagerModelBase[source]

Bases: QAbstractListModel

__init__(parent: QObject | None = None)

Constructor for QgsProjectStoredObjectManagerModelBase, with the specified parent object.

Parameters:

parent (Optional[QObject] = None)

class CustomRole(*values)

Bases: IntEnum

Custom model roles.

  • Object: Object

Object = 257