diff --git a/python/gui/auto_generated/qgisinterface.sip.in b/python/gui/auto_generated/qgisinterface.sip.in index 7488f2dc6cc1..daca1bfd0833 100644 --- a/python/gui/auto_generated/qgisinterface.sip.in +++ b/python/gui/auto_generated/qgisinterface.sip.in @@ -593,6 +593,12 @@ Returns the native Add Point Cloud Layer action. %Docstring Returns the native Add ArcGIS REST Server action. %End + + virtual QAction *actionAddAmsLayer() = 0; +%Docstring +Returns the native Add ArcGIS REST Server action. +%End + virtual QAction *actionCopyLayerStyle() = 0; virtual QAction *actionPasteLayerStyle() = 0; virtual QAction *actionOpenTable() = 0; diff --git a/src/app/qgisappinterface.cpp b/src/app/qgisappinterface.cpp index 3046388ca614..deea8cbb6755 100644 --- a/src/app/qgisappinterface.cpp +++ b/src/app/qgisappinterface.cpp @@ -736,6 +736,7 @@ QAction *QgisAppInterface::actionAddXyzLayer() { return qgis->actionAddXyzLayer( QAction *QgisAppInterface::actionAddVectorTileLayer() { return qgis->actionAddVectorTileLayer(); } QAction *QgisAppInterface::actionAddPointCloudLayer() { return qgis->actionAddPointCloudLayer(); } QAction *QgisAppInterface::actionAddAfsLayer() { return qgis->actionAddAfsLayer(); } +QAction *QgisAppInterface::actionAddAmsLayer() { return qgis->actionAddAfsLayer(); } QAction *QgisAppInterface::actionCopyLayerStyle() { return qgis->actionCopyLayerStyle(); } QAction *QgisAppInterface::actionPasteLayerStyle() { return qgis->actionPasteLayerStyle(); } QAction *QgisAppInterface::actionOpenTable() { return qgis->actionOpenTable(); } diff --git a/src/app/qgisappinterface.h b/src/app/qgisappinterface.h index fa259bd752bf..a85fe8da6520 100644 --- a/src/app/qgisappinterface.h +++ b/src/app/qgisappinterface.h @@ -250,6 +250,7 @@ class APP_EXPORT QgisAppInterface : public QgisInterface QAction *actionAddVectorTileLayer() override; QAction *actionAddPointCloudLayer() override; QAction *actionAddAfsLayer() override; + QAction *actionAddAmsLayer() override; QAction *actionCopyLayerStyle() override; QAction *actionPasteLayerStyle() override; QAction *actionOpenTable() override; diff --git a/src/gui/qgisinterface.h b/src/gui/qgisinterface.h index 2eb41c5da0ff..f3966fed0527 100644 --- a/src/gui/qgisinterface.h +++ b/src/gui/qgisinterface.h @@ -533,6 +533,10 @@ class GUI_EXPORT QgisInterface : public QObject //! Returns the native Add ArcGIS REST Server action. virtual QAction *actionAddAfsLayer() = 0; + + //! Returns the native Add ArcGIS REST Server action. + virtual QAction *actionAddAmsLayer() = 0; + virtual QAction *actionCopyLayerStyle() = 0; virtual QAction *actionPasteLayerStyle() = 0; virtual QAction *actionOpenTable() = 0;