Gui: Optimize includes to reduce compile time

This commit is contained in:
wmayer
2022-03-09 01:25:29 +01:00
parent 9654786c67
commit 9e91a8991e
13 changed files with 66 additions and 26 deletions

View File

@@ -54,9 +54,11 @@
#endif
#include "DrawingView.h"
#include <Base/Parameter.h>
#include <Base/Stream.h>
#include <Base/gzstream.h>
#include <Base/PyObjectBase.h>
#include <App/Application.h>
#include <App/Document.h>
#include <Gui/Document.h>
#include <Gui/ViewProvider.h>

View File

@@ -30,6 +30,8 @@
#include "ImageView.h"
#include "../App/ImageBase.h"
#include "XpmImages.h"
#include <Base/Parameter.h>
#include <App/Application.h>
using namespace ImageGui;

View File

@@ -39,6 +39,7 @@ class SoSeparator;
class SoSwitch;
class QCheckBox;
class QTextEdit;
class QTreeView;
namespace PartGui {

View File

@@ -25,6 +25,7 @@
#include <QObject>
#include <QPainter>
#include <QStyleOptionGraphicsItem>
#include <Mod/TechDraw/App/Geometry.h>
#include "QGIView.h"