Wip Fix preprocessor on Cmake

This commit is contained in:
Simon De Backer
2020-12-08 19:57:35 +01:00
parent 1871b7ad12
commit 10c4c3d528
181 changed files with 1052 additions and 900 deletions

View File

@@ -16,8 +16,9 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "alignmenttextdialog.h"
#include "../qetgraphicsitem/dynamicelementtextitem.h"
#include "ui_alignmenttextdialog.h"
#include "dynamicelementtextitem.h"
AlignmentTextDialog::AlignmentTextDialog(Qt::Alignment alignment, QWidget *parent) :
QDialog(parent),

View File

@@ -16,17 +16,17 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "bomexportdialog.h"
#include "../dataBase/ui/elementquerywidget.h"
#include "../qetapp.h"
#include "../qetinformation.h"
#include "../qetproject.h"
#include "ui_bomexportdialog.h"
#include "elementquerywidget.h"
#include "qetproject.h"
#include "qetapp.h"
#include "qetinformation.h"
#include <QMessageBox>
#include <QSqlError>
#include <QSqlRecord>
/**
@brief BOMExportDialog::BOMExportDialog
@param project

View File

@@ -16,8 +16,9 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "borderpropertieswidget.h"
#include "../diagram.h"
#include "ui_borderpropertieswidget.h"
#include "diagram.h"
/**
@brief BorderPropertiesWidget::BorderPropertiesWidget

View File

@@ -18,8 +18,9 @@
#ifndef BORDERPROPERTIESWIDGET_H
#define BORDERPROPERTIESWIDGET_H
#include "../borderproperties.h"
#include <QWidget>
#include "borderproperties.h"
namespace Ui {
class BorderPropertiesWidget;

View File

@@ -1,12 +1,13 @@
#include "compositetexteditdialog.h"
#include <utility>
#include "../qetapp.h"
#include "../qetgraphicsitem/conductor.h"
#include "../qetgraphicsitem/dynamicelementtextitem.h"
#include "../qetgraphicsitem/element.h"
#include "../qetinformation.h"
#include "ui_compositetexteditdialog.h"
#include "dynamicelementtextitem.h"
#include "element.h"
#include "qetapp.h"
#include "conductor.h"
#include "qetinformation.h"
#include <utility>
CompositeTextEditDialog::CompositeTextEditDialog(DynamicElementTextItem *text, QWidget *parent) :
QDialog(parent),

View File

@@ -17,11 +17,12 @@
*/
#include "conductorpropertiesdialog.h"
#include "ui_conductorpropertiesdialog.h"
#include "conductor.h"
#include "../QPropertyUndoCommand/qpropertyundocommand.h"
#include "../diagram.h"
#include "../qetgraphicsitem/conductor.h"
#include "conductorpropertieswidget.h"
#include "diagram.h"
#include "QPropertyUndoCommand/qpropertyundocommand.h"
#include "ui_conductorpropertiesdialog.h"
/**
@brief ConductorPropertiesDialog::ConductorPropertiesDialog

View File

@@ -19,8 +19,9 @@
#ifndef CONDUCTORPROPERTIESDIALOG_H
#define CONDUCTORPROPERTIESDIALOG_H
#include "../conductorproperties.h"
#include <QDialog>
#include "conductorproperties.h"
class Conductor;
class ConductorPropertiesWidget;

View File

@@ -16,10 +16,11 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "conductorpropertieswidget.h"
#include "../conductorproperties.h"
#include "../qetapp.h"
#include "../qtextorientationspinboxwidget.h"
#include "ui_conductorpropertieswidget.h"
#include "conductorproperties.h"
#include "qetapp.h"
#include "qtextorientationspinboxwidget.h"
/**
@brief ConductorPropertiesWidget::ConductorPropertiesWidget

View File

@@ -18,8 +18,9 @@
#ifndef CONDUCTORPROPERTIESWIDGET_H
#define CONDUCTORPROPERTIESWIDGET_H
#include "../conductorproperties.h"
#include <QWidget>
#include "conductorproperties.h"
class QTextOrientationSpinBoxWidget;
class QComboBox;
class QPushButton;

View File

@@ -18,8 +18,9 @@
#ifndef DIAGRAMCONTEXTWIDGET_H
#define DIAGRAMCONTEXTWIDGET_H
#include "../diagramcontext.h"
#include <QWidget>
#include "diagramcontext.h"
namespace Ui {
class DiagramContextWidget;

View File

@@ -16,13 +16,14 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "diagrampropertiesdialog.h"
#include "../diagram.h"
#include "../diagramcommands.h"
#include "../undocommand/changetitleblockcommand.h"
#include "borderpropertieswidget.h"
#include "titleblockpropertieswidget.h"
#include "conductorpropertieswidget.h"
#include "diagramcommands.h"
#include "projectpropertiesdialog.h"
#include "diagram.h"
#include "changetitleblockcommand.h"
#include "titleblockpropertieswidget.h"
/**
@brief DiagramPropertiesDialog::DiagramPropertiesDialog

View File

@@ -16,9 +16,10 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "diagrampropertieseditordockwidget.h"
#include "diagram.h"
#include "PropertiesEditor/propertieseditorwidget.h"
#include "propertieseditorfactory.h"
#include "../PropertiesEditor/propertieseditorwidget.h"
#include "../diagram.h"
#include "../propertieseditorfactory.h"
/**
@brief DiagramPropertiesEditorDockWidget::DiagramPropertiesEditorDockWidget

View File

@@ -18,7 +18,7 @@
#ifndef DIAGRAMPROPERTIESEDITORDOCKWIDGET_H
#define DIAGRAMPROPERTIESEDITORDOCKWIDGET_H
#include "PropertiesEditor/propertieseditordockwidget.h"
#include "../PropertiesEditor/propertieseditordockwidget.h"
class Diagram;

View File

@@ -18,10 +18,10 @@
#ifndef DIAGRAMSELECTION_H
#define DIAGRAMSELECTION_H
#include <QWidget>
#include "../diagram.h"
#include "../qetproject.h"
#include "diagram.h"
#include "qetproject.h"
#include <QWidget>
namespace Ui {
class diagramselection;

View File

@@ -16,17 +16,17 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "dynamicelementtextitemeditor.h"
#include "ui_dynamicelementtextitemeditor.h"
#include "dynamicelementtextitem.h"
#include "element.h"
#include "../QPropertyUndoCommand/qpropertyundocommand.h"
#include "../diagram.h"
#include "../dynamicelementtextitem.h"
#include "../elementtextitemgroup.h"
#include "../elementtextpattern.h"
#include "../qetgraphicsitem/element.h"
#include "../ui_dynamicelementtextitemeditor.h"
#include "../undocommand/addelementtextcommand.h"
#include "../undocommand/deleteqgraphicsitemcommand.h"
#include "dynamicelementtextmodel.h"
#include "diagram.h"
#include "undocommand/deleteqgraphicsitemcommand.h"
#include "undocommand/addelementtextcommand.h"
#include "QPropertyUndoCommand/qpropertyundocommand.h"
#include "elementtextitemgroup.h"
#include "deleteqgraphicsitemcommand.h"
#include "elementtextpattern.h"
#include <QTreeView>
#include <QUndoCommand>

View File

@@ -16,25 +16,26 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "dynamicelementtextmodel.h"
#include "dynamicelementtextitem.h"
#include "QPropertyUndoCommand/qpropertyundocommand.h"
#include "element.h"
#include "compositetexteditdialog.h"
#include "terminal.h"
#include "conductor.h"
#include "elementtextitemgroup.h"
#include "qeticons.h"
#include "diagram.h"
#include "addelementtextcommand.h"
#include "alignmenttextdialog.h"
#include "qetinformation.h"
#include "qetapp.h"
#include <QStandardItem>
#include <QHash>
#include "../QPropertyUndoCommand/qpropertyundocommand.h"
#include "../diagram.h"
#include "../dynamicelementtextitem.h"
#include "../elementtextitemgroup.h"
#include "../qetapp.h"
#include "../qetgraphicsitem/conductor.h"
#include "../qetgraphicsitem/element.h"
#include "../qetgraphicsitem/terminal.h"
#include "../qeticons.h"
#include "../qetinformation.h"
#include "../undocommand/addelementtextcommand.h"
#include "alignmenttextdialog.h"
#include "compositetexteditdialog.h"
#include <QColorDialog>
#include <QModelIndex>
#include <QComboBox>
#include <QHash>
#include <QModelIndex>
#include <QStandardItem>
#include <QUndoCommand>
static int src_txt_row = 0;

View File

@@ -18,11 +18,11 @@
#ifndef DYNAMICELEMENTTEXTMODEL_H
#define DYNAMICELEMENTTEXTMODEL_H
#include <QStandardItemModel>
#include <QHash>
#include "../qetgraphicsitem/dynamicelementtextitem.h"
#include <QHash>
#include <QStandardItemModel>
#include <qstyleditemdelegate.h>
#include "dynamicelementtextitem.h"
class QUndoCommand;
class ElementTextItemGroup;

View File

@@ -16,13 +16,14 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "elementinfowidget.h"
#include "ui_elementinfowidget.h"
#include "qetapp.h"
#include "changeelementinformationcommand.h"
#include "diagram.h"
#include "../diagram.h"
#include "../qetapp.h"
#include "../qetgraphicsitem/element.h"
#include "../qetinformation.h"
#include "../ui_elementinfowidget.h"
#include "../undocommand/changeelementinformationcommand.h"
#include "elementinfopartwidget.h"
#include "element.h"
#include "qetinformation.h"
/**
@brief ElementInfoWidget::ElementInfoWidget

View File

@@ -18,9 +18,10 @@
#ifndef ELEMENTINFOWIDGET_H
#define ELEMENTINFOWIDGET_H
#include <QWidget>
#include "../diagramcontext.h"
#include "abstractelementpropertieseditorwidget.h"
#include "diagramcontext.h"
#include <QWidget>
class Element;
class QUndoCommand;

View File

@@ -16,21 +16,22 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "elementpropertieswidget.h"
#include "element.h"
#include "elementinfowidget.h"
#include "masterpropertieswidget.h"
#include "linksingleelementwidget.h"
#include "diagram.h"
#include "diagramposition.h"
#include "qeticons.h"
#include "dynamicelementtextitemeditor.h"
#include "dynamicelementtextitem.h"
#include "elementtextitemgroup.h"
#include "qetapp.h"
#include <QVBoxLayout>
#include "../diagram.h"
#include "../diagramposition.h"
#include "../dynamicelementtextitem.h"
#include "../elementtextitemgroup.h"
#include "../qetapp.h"
#include "../qetgraphicsitem/element.h"
#include "../qeticons.h"
#include "dynamicelementtextitemeditor.h"
#include "elementinfowidget.h"
#include "linksingleelementwidget.h"
#include "masterpropertieswidget.h"
#include <QLabel>
#include <QUndoStack>
#include <QVBoxLayout>
/**
@brief ElementPropertiesWidget::ElementPropertiesWidget

View File

@@ -16,10 +16,11 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "imagepropertieswidget.h"
#include "ui_imagepropertieswidget.h"
#include "diagramimageitem.h"
#include "diagram.h"
#include "QPropertyUndoCommand/qpropertyundocommand.h"
#include "../QPropertyUndoCommand/qpropertyundocommand.h"
#include "../diagram.h"
#include "../diagramimageitem.h"
#include "../ui_imagepropertieswidget.h"
/**
@brief ImagePropertiesWidget::ImagePropertiesWidget

View File

@@ -18,8 +18,9 @@
#ifndef IMPORTELEMENTDIALOG_H
#define IMPORTELEMENTDIALOG_H
#include "../qet.h"
#include <QDialog>
#include "qet.h"
namespace Ui {
class ImportElementDialog;

View File

@@ -16,13 +16,15 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "inditextpropertieswidget.h"
#include "ui_inditextpropertieswidget.h"
#include "independenttextitem.h"
#include "QPropertyUndoCommand/qpropertyundocommand.h"
#include "diagram.h"
#include "diagramcommands.h"
#include <QtGlobal>
#include "../QPropertyUndoCommand/qpropertyundocommand.h"
#include "../diagram.h"
#include "../diagramcommands.h"
#include "../independenttextitem.h"
#include "../ui_inditextpropertieswidget.h"
#include <QLineEdit>
#include <QtGlobal>
/**
@brief IndiTextPropertiesWidget::IndiTextPropertiesWidget

View File

@@ -16,12 +16,13 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "linksingleelementwidget.h"
#include "ui_linksingleelementwidget.h"
#include "diagram.h"
#include "elementprovider.h"
#include "linkelementcommand.h"
#include "diagramposition.h"
#include "conductor.h"
#include "../diagram.h"
#include "../diagramposition.h"
#include "../elementprovider.h"
#include "../qetgraphicsitem/conductor.h"
#include "../ui_linksingleelementwidget.h"
#include "../undocommand/linkelementcommand.h"
#include <QTreeWidgetItem>

View File

@@ -18,11 +18,11 @@
#ifndef LINKSINGLEELEMENTWIDGET_H
#define LINKSINGLEELEMENTWIDGET_H
#include <QHash>
#include "element.h"
#include "../qetgraphicsitem/element.h"
#include "abstractelementpropertieseditorwidget.h"
#include <QHash>
class QTreeWidgetItem;
namespace Ui {

View File

@@ -16,15 +16,16 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include <QSettings>
#include <QHash>
#include "multipastedialog.h"
#include "ui_multipastedialog.h"
#include "diagram.h"
#include "diagramcommands.h"
#include "element.h"
#include "conductorautonumerotation.h"
#include "../conductorautonumerotation.h"
#include "../diagram.h"
#include "../diagramcommands.h"
#include "../qetgraphicsitem/element.h"
#include "../ui_multipastedialog.h"
#include <QHash>
#include <QSettings>
MultiPasteDialog::MultiPasteDialog(Diagram *diagram, QWidget *parent) :
QDialog(parent),

View File

@@ -18,10 +18,11 @@
#ifndef MULTIPASTEDIALOG_H
#define MULTIPASTEDIALOG_H
#include <QDialog>
#include "diagramcontent.h"
#include "../diagramcontent.h"
#include "QDomDocument"
#include <QDialog>
class Diagram;
namespace Ui {

View File

@@ -16,20 +16,21 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include <QRadioButton>
#include <QHash>
#include "potentialselectordialog.h"
#include "ui_potentialselectordialog.h"
#include "conductor.h"
#include "terminal.h"
#include "QPropertyUndoCommand/qpropertyundocommand.h"
#include "diagram.h"
#include "element.h"
#include "reportelement.h"
#include "assignvariables.h"
#include "../QPropertyUndoCommand/qpropertyundocommand.h"
#include "../autoNum/assignvariables.h"
#include "../diagram.h"
#include "../qetgraphicsitem/conductor.h"
#include "../qetgraphicsitem/element.h"
#include "../qetgraphicsitem/terminal.h"
#include "../reportelement.h"
#include "../ui_potentialselectordialog.h"
#include "formulaassistantdialog.h"
#include <QHash>
#include <QRadioButton>
//### BEGIN PRIVATE CLASS ###//
/**

View File

@@ -18,9 +18,10 @@
#ifndef POTENTIALSELECTORDIALOG_H
#define POTENTIALSELECTORDIALOG_H
#include "../autoNum/assignvariables.h"
#include "../conductorproperties.h"
#include <QDialog>
#include "conductorproperties.h"
#include "assignvariables.h"
class Conductor;
class QUndoCommand;
class Element;

View File

@@ -16,10 +16,12 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "projectpropertiesdialog.h"
#include "configdialog.h"
#include "projectconfigpages.h"
#include "../configdialog.h"
#include "../configpages.h"
#include "../projectconfigpages.h"
#include <QObject>
#include "configpages.h"
/**
@brief ProjectPropertiesDialog::ProjectPropertiesDialog

View File

@@ -16,13 +16,14 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include <QHash>
#include "shapegraphicsitempropertieswidget.h"
#include "ui_shapegraphicsitempropertieswidget.h"
#include "qetshapeitem.h"
#include "diagram.h"
#include "QPropertyUndoCommand/qpropertyundocommand.h"
#include "../QPropertyUndoCommand/qpropertyundocommand.h"
#include "../diagram.h"
#include "../qetshapeitem.h"
#include "../ui_shapegraphicsitempropertieswidget.h"
#include <QHash>
/**
@brief ShapeGraphicsItemPropertiesWidget::ShapeGraphicsItemPropertiesWidget

View File

@@ -16,11 +16,13 @@
along with QElectroTech. If not, see <http://www.gnu.org/licenses/>.
*/
#include "titleblockpropertieswidget.h"
#include "../qetapp.h"
#include "../qeticons.h"
#include "../titleblock/templatescollection.h"
#include "../titleblocktemplate.h"
#include "ui_titleblockpropertieswidget.h"
#include "templatescollection.h"
#include "qeticons.h"
#include "titleblocktemplate.h"
#include "qetapp.h"
#include <QMenu>
#include <utility>

View File

@@ -18,12 +18,13 @@
#ifndef TITLEBLOCKPROPERTIESWIDGET_H
#define TITLEBLOCKPROPERTIESWIDGET_H
#include "qetproject.h"
#include <QWidget>
#include "titleblockproperties.h"
#include "../autoNum/numerotationcontext.h"
#include "../qet.h"
#include "../qetproject.h"
#include "../titleblockproperties.h"
#include "diagramcontextwidget.h"
#include "qet.h"
#include "numerotationcontext.h"
#include <QWidget>
class NumerotationContext;
class QETProject;

View File

@@ -18,10 +18,10 @@
#ifndef XREFPROPERTIESWIDGET_H
#define XREFPROPERTIESWIDGET_H
#include <QWidget>
#include <QHash>
#include "../properties/xrefproperties.h"
#include "properties/xrefproperties.h"
#include <QHash>
#include <QWidget>
namespace Ui {
class XRefPropertiesWidget;