22#include "moc_qgselevationprofilemanagermodel.cpp"
QgsElevationProfileManagerModel(QgsElevationProfileManager *manager, QObject *parent=nullptr)
Constructor for QgsElevationProfileManagerModel, showing the elevation profiles from the specified ma...
QgsElevationProfile * profileFromIndex(const QModelIndex &index) const
Returns the profile at the corresponding index.
QModelIndex indexFromProfile(QgsElevationProfile *profile) const
Returns the model index corresponding to a profile.
QgsElevationProfileManagerProxyModel(QObject *parent=nullptr)
Constructor for QgsElevationProfileManagerProxyModel.
Manages storage of a set of elevation profiles.
void profileRenamed(QgsElevationProfile *profile, const QString &newName)
Emitted when a profile is renamed.
Represents an elevation profile attached to a project.
QModelIndex indexFromObject(QgsElevationProfile *object) const
QgsElevationProfile * objectFromIndex(const QModelIndex &index) const
QgsProjectStoredObjectManagerModel(QgsAbstractProjectStoredObjectManager< QgsElevationProfile > *manager, QObject *parent=nullptr)
QgsProjectStoredObjectManagerProxyModel(QObject *parent=nullptr)