TD: [skip ci] activate PCH of TechDraw (Gui) and use forward declarations

For MSVC this reduces compile time by ~20%
This commit is contained in:
wmayer
2022-03-25 13:54:47 +01:00
parent b704454e33
commit fd8719c85c
63 changed files with 171 additions and 137 deletions

View File

@@ -25,12 +25,8 @@
#include <Gui/TaskView/TaskDialog.h>
#include <Gui/TaskView/TaskView.h>
#include <Mod/TechDraw/Gui/ui_TaskLineDecor.h>
#include <Mod/TechDraw/Gui/ui_TaskRestoreLines.h> //????
class Ui_TaskLineDecor;
namespace App
{
class DocumentObject;
@@ -40,6 +36,8 @@ class DocumentObject;
namespace TechDrawGui
{
class Ui_TaskLineDecor;
class Ui_TaskRestoreLines;
class TaskLineDecor : public QWidget
{
Q_OBJECT