mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-05 00:09:32 -04:00
use enum forward declaration in QgisInterface
This commit is contained in:
parent
f45314245c
commit
1dc535d572
@ -18,9 +18,11 @@
|
||||
#ifndef QGISIFACE_H
|
||||
#define QGISIFACE_H
|
||||
|
||||
#include "qgis_app.h"
|
||||
#include "qgisinterface.h"
|
||||
#include "qgsapppluginmanagerinterface.h"
|
||||
#include "qgis_app.h"
|
||||
|
||||
class QTimer;
|
||||
|
||||
class QgisApp;
|
||||
|
||||
|
@ -18,7 +18,17 @@
|
||||
#ifndef QGISINTERFACE_H
|
||||
#define QGISINTERFACE_H
|
||||
|
||||
#include <QObject>
|
||||
#include <map>
|
||||
|
||||
#include "qgis.h"
|
||||
#include "qgis_sip.h"
|
||||
#include "qgis_gui.h"
|
||||
#include "qgscoordinatereferencesystem.h"
|
||||
|
||||
class QAction;
|
||||
class QDialog;
|
||||
class QFont;
|
||||
class QMenu;
|
||||
class QToolBar;
|
||||
class QDockWidget;
|
||||
@ -37,6 +47,7 @@ class QgsMasterLayoutInterface;
|
||||
class QgsLayoutDesignerInterface;
|
||||
class QgsMapCanvas;
|
||||
class QgsMapLayer;
|
||||
enum class QgsMapLayerType;
|
||||
class QgsMapLayerConfigWidgetFactory;
|
||||
class QgsMessageBar;
|
||||
class QgsPluginManagerInterface;
|
||||
@ -50,15 +61,6 @@ class QgsStatusBar;
|
||||
class QgsMeshLayer;
|
||||
class QgsBrowserModel;
|
||||
|
||||
#include <QObject>
|
||||
#include <QFont>
|
||||
#include <QPair>
|
||||
#include <map>
|
||||
|
||||
#include "qgis_sip.h"
|
||||
#include "qgsmaplayer.h"
|
||||
#include "qgis_gui.h"
|
||||
|
||||
|
||||
/**
|
||||
* \ingroup gui
|
||||
|
Loading…
x
Reference in New Issue
Block a user