From 48aa317e689146bee0acbc61c4afc144696e92c1 Mon Sep 17 00:00:00 2001 From: Mathieu Pellerin Date: Thu, 29 Feb 2024 20:25:11 +0700 Subject: [PATCH] Add documentation --- src/core/trackingmodel.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/trackingmodel.h b/src/core/trackingmodel.h index 9321d3ccb0..c268a72a36 100644 --- a/src/core/trackingmodel.h +++ b/src/core/trackingmodel.h @@ -56,6 +56,8 @@ class TrackingModel : public QAbstractItemModel QVariant data( const QModelIndex &index, int role = Qt::DisplayRole ) const override; virtual bool setData( const QModelIndex &index, const QVariant &value, int role ) override; + //! Creates tracking sessions defined in a project being opened + Q_INVOKABLE void createProjectTrackers( QgsProject *project ); //! Creates a tracking session for the provided vector \a layer. Q_INVOKABLE QModelIndex createTracker( QgsVectorLayer *layer ); //! Starts tracking for the provided vector \a layer provided it has a tracking session created. @@ -75,8 +77,6 @@ class TrackingModel : public QAbstractItemModel void reset(); - Q_INVOKABLE void createProjectTrackers( QgsProject *project ); - signals: void layerInTrackingChanged( QgsVectorLayer *layer, bool tracking );