16#ifndef QGSELEVATIONPROFILEMANAGERMODEL_H
17#define QGSELEVATIONPROFILEMANAGERMODEL_H
23#include <QAbstractListModel>
25#include <QSortFilterProxyModel>
59 ElevationProfile = Qt::UserRole + 1,
93class CORE_EXPORT QgsElevationProfileManagerProxyModel :
public QgsProjectStoredObjectManagerProxyModelBase
List model representing the elevation profiles available in a elevation profile manager.
QgsElevationProfileManagerModel(QgsElevationProfileManager *manager, QObject *parent=nullptr)
Constructor for QgsElevationProfileManagerModel, showing the elevation profiles from the specified ma...
CustomRole
Custom model roles.
QgsElevationProfileManagerProxyModel(QObject *parent=nullptr)
Constructor for QgsElevationProfileManagerProxyModel.
Manages storage of a set of elevation profiles.
Represents an elevation profile attached to a project.
Base class for list models representing the objects available in a QgsAbstractProjectStoredObjectMana...
QgsProjectStoredObjectManagerModel(QgsAbstractProjectStoredObjectManager< QgsElevationProfile > *manager, QObject *parent=nullptr)
QgsProjectStoredObjectManagerProxyModel(QObject *parent=nullptr)
Encapsulates a QGIS project, including sets of map layers and their styles, layouts,...