QgisInterface: add meshMenu to iface.

Fixes #55604
This commit is contained in:
Loïc Bartoletti 2023-12-13 11:49:40 +01:00 committed by Nyall Dawson
parent 2153d327db
commit f009536438
5 changed files with 17 additions and 0 deletions

View File

@ -297,6 +297,11 @@ Returns a reference to the main window "Vector" menu.
virtual QMenu *webMenu() = 0;
%Docstring
Returns a reference to the main window "Web" menu.
%End
virtual QMenu *meshMenu() = 0;
%Docstring
Returns a reference to the main window "Mesh" menu.
%End
virtual QMenu *firstRightStandardMenu() = 0;

View File

@ -297,6 +297,11 @@ Returns a reference to the main window "Vector" menu.
virtual QMenu *webMenu() = 0;
%Docstring
Returns a reference to the main window "Web" menu.
%End
virtual QMenu *meshMenu() = 0;
%Docstring
Returns a reference to the main window "Mesh" menu.
%End
virtual QMenu *firstRightStandardMenu() = 0;

View File

@ -736,6 +736,7 @@ QMenu *QgisAppInterface::rasterMenu() { return qgis->rasterMenu(); }
QMenu *QgisAppInterface::vectorMenu() { return qgis->vectorMenu(); }
QMenu *QgisAppInterface::databaseMenu() { return qgis->databaseMenu(); }
QMenu *QgisAppInterface::webMenu() { return qgis->webMenu(); }
QMenu *QgisAppInterface::meshMenu() { return qgis->meshMenu(); }
QMenu *QgisAppInterface::firstRightStandardMenu() { return qgis->firstRightStandardMenu(); }
QMenu *QgisAppInterface::windowMenu() { return qgis->windowMenu(); }
QMenu *QgisAppInterface::helpMenu() { return qgis->helpMenu(); }

View File

@ -182,6 +182,7 @@ class APP_EXPORT QgisAppInterface : public QgisInterface
QMenu *vectorMenu() override;
QMenu *databaseMenu() override;
QMenu *webMenu() override;
QMenu *meshMenu() override;
QMenu *firstRightStandardMenu() override;
QMenu *windowMenu() override;
QMenu *helpMenu() override;

View File

@ -327,6 +327,11 @@ class GUI_EXPORT QgisInterface : public QObject
*/
virtual QMenu *webMenu() = 0;
/**
* Returns a reference to the main window "Mesh" menu.
*/
virtual QMenu *meshMenu() = 0;
/**
* Returns a reference to the right most standard menu, which is
* usually the last menu item before the "Help" menu.