| actionAbout()=0 | QgisInterface | pure virtual | 
  | actionAddAfsLayer()=0 | QgisInterface | pure virtual | 
  | actionAddAllToOverview()=0 | QgisInterface | pure virtual | 
  | actionAddAmsLayer()=0 | QgisInterface | pure virtual | 
  | actionAddFeature()=0 | QgisInterface | pure virtual | 
  | actionAddOgrLayer()=0 | QgisInterface | pure virtual | 
  | actionAddPart()=0 | QgisInterface | pure virtual | 
  | actionAddPgLayer()=0 | QgisInterface | pure virtual | 
  | actionAddPointCloudLayer()=0 | QgisInterface | pure virtual | 
  | actionAddRasterLayer()=0 | QgisInterface | pure virtual | 
  | actionAddRing()=0 | QgisInterface | pure virtual | 
  | actionAddToOverview()=0 | QgisInterface | pure virtual | 
  | actionAddVectorTileLayer()=0 | QgisInterface | pure virtual | 
  | actionAddWmsLayer()=0 | QgisInterface | pure virtual | 
  | actionAddXyzLayer()=0 | QgisInterface | pure virtual | 
  | actionAllEdits()=0 | QgisInterface | pure virtual | 
  | actionCancelAllEdits()=0 | QgisInterface | pure virtual | 
  | actionCancelEdits()=0 | QgisInterface | pure virtual | 
  | actionCheckQgisVersion()=0 | QgisInterface | pure virtual | 
  | actionCircle2Points()=0 | QgisInterface | pure virtual | 
  | actionCircle2TangentsPoint()=0 | QgisInterface | pure virtual | 
  | actionCircle3Points()=0 | QgisInterface | pure virtual | 
  | actionCircle3Tangents()=0 | QgisInterface | pure virtual | 
  | actionCircleCenterPoint()=0 | QgisInterface | pure virtual | 
  | actionCopyFeatures()=0 | QgisInterface | pure virtual | 
  | actionCopyLayerStyle()=0 | QgisInterface | pure virtual | 
  | actionCreatePrintLayout()=0 | QgisInterface | pure virtual | 
  | actionCustomProjection()=0 | QgisInterface | pure virtual | 
  | actionCutFeatures()=0 | QgisInterface | pure virtual | 
  | actionDeletePart()=0 | QgisInterface | pure virtual | 
  | actionDeleteRing()=0 | QgisInterface | pure virtual | 
  | actionDeleteSelected()=0 | QgisInterface | pure virtual | 
  | actionDraw()=0 | QgisInterface | pure virtual | 
  | actionDuplicateLayer()=0 | QgisInterface | pure virtual | 
  | actionEllipseCenter2Points()=0 | QgisInterface | pure virtual | 
  | actionEllipseCenterPoint()=0 | QgisInterface | pure virtual | 
  | actionEllipseExtent()=0 | QgisInterface | pure virtual | 
  | actionEllipseFoci()=0 | QgisInterface | pure virtual | 
  | actionExit()=0 | QgisInterface | pure virtual | 
  | actionFeatureAction()=0 | QgisInterface | pure virtual | 
  | actionHelpContents()=0 | QgisInterface | pure virtual | 
  | actionHideAllLayers()=0 | QgisInterface | pure virtual | 
  | actionHideDeselectedLayers()=0 | QgisInterface | pure virtual | 
  | actionHideSelectedLayers()=0 | QgisInterface | pure virtual | 
  | actionIdentify()=0 | QgisInterface | pure virtual | 
  | actionLayerProperties()=0 | QgisInterface | pure virtual | 
  | actionLayerSaveAs()=0 | QgisInterface | pure virtual | 
  | actionManagePlugins()=0 | QgisInterface | pure virtual | 
  | actionMapTips()=0 | QgisInterface | pure virtual | 
  | actionMeasure()=0 | QgisInterface | pure virtual | 
  | actionMeasureArea()=0 | QgisInterface | pure virtual | 
  | actionMoveFeature()=0 | QgisInterface | pure virtual | 
  | actionNewBookmark()=0 | QgisInterface | pure virtual | 
  | actionNewProject()=0 | QgisInterface | pure virtual | 
  | actionNewVectorLayer()=0 | QgisInterface | pure virtual | 
  | actionOpenFieldCalculator()=0 | QgisInterface | pure virtual | 
  | actionOpenProject()=0 | QgisInterface | pure virtual | 
  | actionOpenStatisticalSummary()=0 | QgisInterface | pure virtual | 
  | actionOpenTable()=0 | QgisInterface | pure virtual | 
  | actionOptions()=0 | QgisInterface | pure virtual | 
  | actionPan()=0 | QgisInterface | pure virtual | 
  | actionPanToSelected()=0 | QgisInterface | pure virtual | 
  | actionPasteFeatures()=0 | QgisInterface | pure virtual | 
  | actionPasteLayerStyle()=0 | QgisInterface | pure virtual | 
  | actionPluginListSeparator()=0 | QgisInterface | pure virtual | 
  | actionProjectProperties()=0 | QgisInterface | pure virtual | 
  | actionQgisHomePage()=0 | QgisInterface | pure virtual | 
  | actionRectangle3PointsDistance()=0 | QgisInterface | pure virtual | 
  | actionRectangle3PointsProjected()=0 | QgisInterface | pure virtual | 
  | actionRectangleCenterPoint()=0 | QgisInterface | pure virtual | 
  | actionRectangleExtent()=0 | QgisInterface | pure virtual | 
  | actionRegularPolygon2Points()=0 | QgisInterface | pure virtual | 
  | actionRegularPolygonCenterCorner()=0 | QgisInterface | pure virtual | 
  | actionRegularPolygonCenterPoint()=0 | QgisInterface | pure virtual | 
  | actionRemoveAllFromOverview()=0 | QgisInterface | pure virtual | 
  | actionRollbackAllEdits()=0 | QgisInterface | pure virtual | 
  | actionRollbackEdits()=0 | QgisInterface | pure virtual | 
  | actionSaveActiveLayerEdits()=0 | QgisInterface | pure virtual | 
  | actionSaveAllEdits()=0 | QgisInterface | pure virtual | 
  | actionSaveEdits()=0 | QgisInterface | pure virtual | 
  | actionSaveMapAsImage()=0 | QgisInterface | pure virtual | 
  | actionSaveProject()=0 | QgisInterface | pure virtual | 
  | actionSaveProjectAs()=0 | QgisInterface | pure virtual | 
  | actionSelect()=0 | QgisInterface | pure virtual | 
  | actionSelectFreehand()=0 | QgisInterface | pure virtual | 
  | actionSelectPolygon()=0 | QgisInterface | pure virtual | 
  | actionSelectRadius()=0 | QgisInterface | pure virtual | 
  | actionSelectRectangle()=0 | QgisInterface | pure virtual | 
  | actionShowAllLayers()=0 | QgisInterface | pure virtual | 
  | actionShowBookmarks()=0 | QgisInterface | pure virtual | 
  | actionShowLayoutManager()=0 | QgisInterface | pure virtual | 
  | actionShowPythonDialog()=0 | QgisInterface | pure virtual | 
  | actionShowSelectedLayers()=0 | QgisInterface | pure virtual | 
  | actionSimplifyFeature()=0 | QgisInterface | pure virtual | 
  | actionSplitFeatures()=0 | QgisInterface | pure virtual | 
  | actionSplitParts()=0 | QgisInterface | pure virtual | 
  | actionToggleEditing()=0 | QgisInterface | pure virtual | 
  | actionToggleFullScreen()=0 | QgisInterface | pure virtual | 
  | actionToggleSelectedLayers()=0 | QgisInterface | pure virtual | 
  | actionToggleSelectedLayersIndependently()=0 | QgisInterface | pure virtual | 
  | actionVertexTool()=0 | QgisInterface | pure virtual | 
  | actionVertexToolActiveLayer()=0 | QgisInterface | pure virtual | 
  | actionZoomActualSize()=0 | QgisInterface | pure virtual | 
  | actionZoomFullExtent()=0 | QgisInterface | pure virtual | 
  | actionZoomIn()=0 | QgisInterface | pure virtual | 
  | actionZoomLast()=0 | QgisInterface | pure virtual | 
  | actionZoomNext()=0 | QgisInterface | pure virtual | 
  | actionZoomOut()=0 | QgisInterface | pure virtual | 
  | actionZoomToLayer()=0 | QgisInterface | pure virtual | 
  | actionZoomToLayers()=0 | QgisInterface | pure virtual | 
  | actionZoomToSelected()=0 | QgisInterface | pure virtual | 
  | activeLayer()=0 | QgisInterface | pure virtual | 
  | addCustomActionForLayer(QAction *action, QgsMapLayer *layer)=0 | QgisInterface | pure virtual | 
  | addCustomActionForLayerType(QAction *action, QString menu, QgsMapLayerType type, bool allLayers)=0 | QgisInterface | pure virtual | 
  | addDatabaseToolBarIcon(QAction *qAction)=0 | QgisInterface | pure virtualslot | 
  | addDatabaseToolBarWidget(QWidget *widget)=0 | QgisInterface | pure virtualslot | 
  | addDockWidget(Qt::DockWidgetArea area, QDockWidget *dockwidget)=0 | QgisInterface | pure virtualslot | 
  | addLayerMenu()=0 | QgisInterface | pure virtual | 
  | addMeshLayer(const QString &url, const QString &baseName, const QString &providerKey)=0 | QgisInterface | pure virtualslot | 
  | addPluginToDatabaseMenu(const QString &name, QAction *action)=0 | QgisInterface | pure virtualslot | 
  | addPluginToMenu(const QString &name, QAction *action)=0 | QgisInterface | pure virtualslot | 
  | addPluginToRasterMenu(const QString &name, QAction *action)=0 | QgisInterface | pure virtualslot | 
  | addPluginToVectorMenu(const QString &name, QAction *action)=0 | QgisInterface | pure virtualslot | 
  | addPluginToWebMenu(const QString &name, QAction *action)=0 | QgisInterface | pure virtualslot | 
  | addPointCloudLayer(const QString &url, const QString &baseName, const QString &providerKey)=0 | QgisInterface | pure virtualslot | 
  | addProject(const QString &project)=0 | QgisInterface | pure virtualslot | 
  | addRasterLayer(const QString &rasterLayerPath, const QString &baseName=QString())=0 | QgisInterface | pure virtualslot | 
  | addRasterLayer(const QString &url, const QString &layerName, const QString &providerKey)=0 | QgisInterface | pure virtualslot | 
  | addRasterToolBarIcon(QAction *qAction)=0 | QgisInterface | pure virtualslot | 
  | addRasterToolBarWidget(QWidget *widget)=0 | QgisInterface | pure virtualslot | 
  | addTabifiedDockWidget(Qt::DockWidgetArea area, QDockWidget *dockwidget, const QStringList &tabifyWith=QStringList(), bool raiseTab=false)=0 | QgisInterface | pure virtualslot | 
  | addToolBar(const QString &name)=0 | QgisInterface | pure virtualslot | 
  | addToolBar(QToolBar *toolbar, Qt::ToolBarArea area=Qt::TopToolBarArea)=0 | QgisInterface | pure virtualslot | 
  | addToolBarIcon(QAction *qAction)=0 | QgisInterface | pure virtualslot | 
  | addToolBarWidget(QWidget *widget)=0 | QgisInterface | pure virtualslot | 
  | addUserInputWidget(QWidget *widget)=0 | QgisInterface | pure virtualslot | 
  | addVectorLayer(const QString &vectorLayerPath, const QString &baseName, const QString &providerKey)=0 | QgisInterface | pure virtualslot | 
  | addVectorTileLayer(const QString &url, const QString &baseName)=0 | QgisInterface | pure virtualslot | 
  | addVectorToolBarIcon(QAction *qAction)=0 | QgisInterface | pure virtualslot | 
  | addVectorToolBarWidget(QWidget *widget)=0 | QgisInterface | pure virtualslot | 
  | addWebToolBarIcon(QAction *qAction)=0 | QgisInterface | pure virtualslot | 
  | addWebToolBarWidget(QWidget *widget)=0 | QgisInterface | pure virtualslot | 
  | addWindow(QAction *action)=0 | QgisInterface | pure virtualslot | 
  | advancedDigitizeToolBar()=0 | QgisInterface | pure virtual | 
  | askForDatumTransform(QgsCoordinateReferenceSystem sourceCrs, QgsCoordinateReferenceSystem destinationCrs)=0 | QgisInterface | pure virtualslot | 
  | attributesToolBar()=0 | QgisInterface | pure virtual | 
  | browserModel()=0 | QgisInterface | pure virtualslot | 
  | buildStyleSheet(const QMap< QString, QVariant > &opts)=0 | QgisInterface | pure virtualslot | 
  | cadDockWidget()=0 | QgisInterface | pure virtual | 
  | closeMapCanvas(const QString &name)=0 | QgisInterface | pure virtual | 
  | copySelectionToClipboard(QgsMapLayer *)=0 | QgisInterface | pure virtualslot | 
  | createNewMapCanvas(const QString &name)=0 | QgisInterface | pure virtual | 
  | currentLayerChanged(QgsMapLayer *layer) | QgisInterface | signal | 
  | currentThemeChanged(const QString &theme) | QgisInterface | signal | 
  | databaseMenu()=0 | QgisInterface | pure virtual | 
  | databaseToolBar()=0 | QgisInterface | pure virtual | 
  | dataSourceManagerToolBar()=0 | QgisInterface | pure virtual | 
  | defaultStyleSheetFont()=0 | QgisInterface | pure virtual | 
  | defaultStyleSheetOptions()=0 | QgisInterface | pure virtual | 
  | deregisterLocatorFilter(QgsLocatorFilter *filter)=0 | QgisInterface | pure virtualslot | 
  | digitizeToolBar()=0 | QgisInterface | pure virtual | 
  | editableLayers(bool modified=false) const =0 | QgisInterface | pure virtual | 
  | editMenu()=0 | QgisInterface | pure virtual | 
  | fileToolBar()=0 | QgisInterface | pure virtual | 
  | firstRightStandardMenu()=0 | QgisInterface | pure virtual | 
  | getFeatureForm(QgsVectorLayer *l, QgsFeature &f)=0 | QgisInterface | pure virtualslot | 
  | helpMenu()=0 | QgisInterface | pure virtual | 
  | helpToolBar()=0 | QgisInterface | pure virtual | 
  | iconSize(bool dockedToolbar=false) const =0 | QgisInterface | pure virtual | 
  | initializationCompleted() | QgisInterface | signal | 
  | insertAddLayerAction(QAction *action)=0 | QgisInterface | pure virtualslot | 
  | invalidateLocatorResults()=0 | QgisInterface | pure virtualslot | 
  | layerMenu()=0 | QgisInterface | pure virtual | 
  | layerSavedAs(QgsMapLayer *l, const QString &path) | QgisInterface | signal | 
  | layerToolBar()=0 | QgisInterface | pure virtual | 
  | layerTreeCanvasBridge()=0 | QgisInterface | pure virtual | 
  | layerTreeInsertionPoint()=0 | QgisInterface | pure virtual | 
  | layerTreeView()=0 | QgisInterface | pure virtual | 
  | layoutDesignerClosed() | QgisInterface | signal | 
  | layoutDesignerOpened(QgsLayoutDesignerInterface *designer) | QgisInterface | signal | 
  | layoutDesignerWillBeClosed(QgsLayoutDesignerInterface *designer) | QgisInterface | signal | 
  | locatorSearch(const QString &searchText)=0 | QgisInterface | pure virtualslot | 
  | mainWindow()=0 | QgisInterface | pure virtual | 
  | mapCanvas()=0 | QgisInterface | pure virtual | 
  | mapCanvases()=0 | QgisInterface | pure virtual | 
  | mapNavToolToolBar()=0 | QgisInterface | pure virtual | 
  | mapToolActionGroup()=0 | QgisInterface | pure virtual | 
  | messageBar()=0 | QgisInterface | pure virtual | 
  | messageTimeout()=0 | QgisInterface | pure virtual | 
  | newLayerMenu()=0 | QgisInterface | pure virtual | 
  | newProject(bool promptToSaveFlag=false)=0 | QgisInterface | pure virtualslot | 
  | newProjectCreated() | QgisInterface | signal | 
  | openFeatureForm(QgsVectorLayer *l, QgsFeature &f, bool updateFeatureOnly=false, bool showModal=true)=0 | QgisInterface | pure virtualslot | 
  | openLayoutDesigner(QgsMasterLayoutInterface *layout)=0 | QgisInterface | pure virtualslot | 
  | openLayoutDesigners()=0 | QgisInterface | pure virtual | 
  | openMessageLog()=0 | QgisInterface | pure virtualslot | 
  | openURL(const QString &url, bool useQgisDocDirectory=true)=0 | QgisInterface | pure virtualslot | 
  | pasteFromClipboard(QgsMapLayer *)=0 | QgisInterface | pure virtualslot | 
  | pluginHelpMenu()=0 | QgisInterface | pure virtual | 
  | pluginManagerInterface()=0 | QgisInterface | pure virtual | 
  | pluginMenu()=0 | QgisInterface | pure virtual | 
  | pluginToolBar()=0 | QgisInterface | pure virtual | 
  | preloadForm(const QString &uifile)=0 | QgisInterface | pure virtualslot | 
  | projectMenu()=0 | QgisInterface | pure virtual | 
  | projectRead() | QgisInterface | signal | 
  | QgisInterface()=default | QgisInterface |  | 
  | rasterMenu()=0 | QgisInterface | pure virtual | 
  | rasterToolBar()=0 | QgisInterface | pure virtual | 
  | registerApplicationExitBlocker(QgsApplicationExitBlockerInterface *blocker)=0 | QgisInterface | pure virtualslot | 
  | registerCustomDropHandler(QgsCustomDropHandler *handler)=0 | QgisInterface | pure virtualslot | 
  | registerCustomLayoutDropHandler(QgsLayoutCustomDropHandler *handler)=0 | QgisInterface | pure virtualslot | 
  | registerCustomProjectOpenHandler(QgsCustomProjectOpenHandler *handler)=0 | QgisInterface | pure virtualslot | 
  | registerDevToolWidgetFactory(QgsDevToolWidgetFactory *factory)=0 | QgisInterface | pure virtualslot | 
  | registerLocatorFilter(QgsLocatorFilter *filter)=0 | QgisInterface | pure virtualslot | 
  | registerMainWindowAction(QAction *action, const QString &defaultShortcut)=0 | QgisInterface | pure virtualslot | 
  | registerMapLayerConfigWidgetFactory(QgsMapLayerConfigWidgetFactory *factory)=0 | QgisInterface | pure virtualslot | 
  | registerMapToolHandler(QgsAbstractMapToolHandler *handler)=0 | QgisInterface | pure virtualslot | 
  | registerOptionsWidgetFactory(QgsOptionsWidgetFactory *factory)=0 | QgisInterface | pure virtualslot | 
  | registerProjectPropertiesWidgetFactory(QgsOptionsWidgetFactory *factory)=0 | QgisInterface | pure virtualslot | 
  | reloadConnections()=0 | QgisInterface | pure virtualslot | 
  | removeAddLayerAction(QAction *action)=0 | QgisInterface | pure virtualslot | 
  | removeCustomActionForLayerType(QAction *action)=0 | QgisInterface | pure virtual | 
  | removeDatabaseToolBarIcon(QAction *qAction)=0 | QgisInterface | pure virtualslot | 
  | removeDockWidget(QDockWidget *dockwidget)=0 | QgisInterface | pure virtualslot | 
  | removePluginDatabaseMenu(const QString &name, QAction *action)=0 | QgisInterface | pure virtualslot | 
  | removePluginMenu(const QString &name, QAction *action)=0 | QgisInterface | pure virtualslot | 
  | removePluginRasterMenu(const QString &name, QAction *action)=0 | QgisInterface | pure virtualslot | 
  | removePluginVectorMenu(const QString &name, QAction *action)=0 | QgisInterface | pure virtualslot | 
  | removePluginWebMenu(const QString &name, QAction *action)=0 | QgisInterface | pure virtualslot | 
  | removeRasterToolBarIcon(QAction *qAction)=0 | QgisInterface | pure virtualslot | 
  | removeToolBarIcon(QAction *qAction)=0 | QgisInterface | pure virtualslot | 
  | removeVectorToolBarIcon(QAction *qAction)=0 | QgisInterface | pure virtualslot | 
  | removeWebToolBarIcon(QAction *qAction)=0 | QgisInterface | pure virtualslot | 
  | removeWindow(QAction *action)=0 | QgisInterface | pure virtualslot | 
  | saveStyleSheetOptions(const QMap< QString, QVariant > &opts)=0 | QgisInterface | pure virtualslot | 
  | selectionToolBar()=0 | QgisInterface | pure virtual | 
  | setActiveLayer(QgsMapLayer *)=0 | QgisInterface | pure virtualslot | 
  | setGpsPanelConnection(QgsGpsConnection *connection)=0 | QgisInterface | pure virtualslot | 
  | settingsMenu()=0 | QgisInterface | pure virtual | 
  | shapeDigitizeToolBar()=0 | QgisInterface | pure virtual | 
  | showAttributeTable(QgsVectorLayer *l, const QString &filterExpression=QString())=0 | QgisInterface | pure virtualslot | 
  | showLayerProperties(QgsMapLayer *l)=0 | QgisInterface | pure virtualslot | 
  | showLayoutManager()=0 | QgisInterface | pure virtualslot | 
  | showOptionsDialog(QWidget *parent=nullptr, const QString ¤tPage=QString())=0 | QgisInterface | pure virtualslot | 
  | showProjectPropertiesDialog(const QString ¤tPage=QString())=0 | QgisInterface | pure virtualslot | 
  | statusBarIface()=0 | QgisInterface | pure virtual | 
  | takeAppScreenShots(const QString &saveDirectory, const int categories=0) | QgisInterface | inlinevirtual | 
  | unregisterApplicationExitBlocker(QgsApplicationExitBlockerInterface *blocker)=0 | QgisInterface | pure virtualslot | 
  | unregisterCustomDropHandler(QgsCustomDropHandler *handler)=0 | QgisInterface | pure virtualslot | 
  | unregisterCustomLayoutDropHandler(QgsLayoutCustomDropHandler *handler)=0 | QgisInterface | pure virtualslot | 
  | unregisterCustomProjectOpenHandler(QgsCustomProjectOpenHandler *handler)=0 | QgisInterface | pure virtualslot | 
  | unregisterDevToolWidgetFactory(QgsDevToolWidgetFactory *factory)=0 | QgisInterface | pure virtualslot | 
  | unregisterMainWindowAction(QAction *action)=0 | QgisInterface | pure virtualslot | 
  | unregisterMapLayerConfigWidgetFactory(QgsMapLayerConfigWidgetFactory *factory)=0 | QgisInterface | pure virtualslot | 
  | unregisterMapToolHandler(QgsAbstractMapToolHandler *handler)=0 | QgisInterface | pure virtualslot | 
  | unregisterOptionsWidgetFactory(QgsOptionsWidgetFactory *factory)=0 | QgisInterface | pure virtualslot | 
  | unregisterProjectPropertiesWidgetFactory(QgsOptionsWidgetFactory *factory)=0 | QgisInterface | pure virtualslot | 
  | vectorLayerTools()=0 | QgisInterface | pure virtual | 
  | vectorMenu()=0 | QgisInterface | pure virtual | 
  | vectorToolBar()=0 | QgisInterface | pure virtual | 
  | viewMenu()=0 | QgisInterface | pure virtual | 
  | webMenu()=0 | QgisInterface | pure virtual | 
  | webToolBar()=0 | QgisInterface | pure virtual | 
  | windowMenu()=0 | QgisInterface | pure virtual | 
  | zoomFull()=0 | QgisInterface | pure virtualslot | 
  | zoomToActiveLayer()=0 | QgisInterface | pure virtualslot | 
  | zoomToNext()=0 | QgisInterface | pure virtualslot | 
  | zoomToPrevious()=0 | QgisInterface | pure virtualslot |