Skip to content
Snippets Groups Projects
Commit bdc74ba8 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

forward declaration

parent ff2927f8
No related branches found
No related tags found
1 merge request!1387move includes out of headers; rm last Windows export symbols
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
#include "GUI/Model/Data/RealItem.h" #include "GUI/Model/Data/RealItem.h"
#include "Device/Data/DataUtils.h" #include "Device/Data/DataUtils.h"
#include "GUI/Model/Data/DataItem.h"
#include "GUI/Model/Data/IntensityDataItem.h" #include "GUI/Model/Data/IntensityDataItem.h"
#include "GUI/Model/Data/JobItemUtils.h" #include "GUI/Model/Data/JobItemUtils.h"
#include "GUI/Model/Data/ProjectionItems.h" #include "GUI/Model/Data/ProjectionItems.h"
......
...@@ -15,10 +15,10 @@ ...@@ -15,10 +15,10 @@
#ifndef BORNAGAIN_GUI_MODEL_DATA_REALITEM_H #ifndef BORNAGAIN_GUI_MODEL_DATA_REALITEM_H
#define BORNAGAIN_GUI_MODEL_DATA_REALITEM_H #define BORNAGAIN_GUI_MODEL_DATA_REALITEM_H
#include "GUI/Model/Data/DataItem.h"
#include "GUI/Support/IO/AbstractDataLoader.h" #include "GUI/Support/IO/AbstractDataLoader.h"
class Datafield; class Datafield;
class DataItem;
class ImportDataInfo; class ImportDataInfo;
class InstrumentItem; class InstrumentItem;
class InstrumentModel; class InstrumentModel;
...@@ -30,7 +30,7 @@ class SpecularDataItem; ...@@ -30,7 +30,7 @@ class SpecularDataItem;
//! Provides access to experimental data, for display and fitting. //! Provides access to experimental data, for display and fitting.
//! Owns an AbstractDataLoader. //! Owns an AbstractDataLoader.
class BA_CORE_API_ RealItem : public QObject { class RealItem : public QObject {
Q_OBJECT Q_OBJECT
friend class TestView; friend class TestView;
......
...@@ -20,6 +20,7 @@ ...@@ -20,6 +20,7 @@
#include "Device/Beam/IFootprintFactor.h" #include "Device/Beam/IFootprintFactor.h"
#include "Device/Coord/CoordSystem1D.h" #include "Device/Coord/CoordSystem1D.h"
#include "Device/Coord/CoordSystem2D.h" #include "Device/Coord/CoordSystem2D.h"
#include "Device/Data/Datafield.h"
#include "Device/Detector/RectangularDetector.h" #include "Device/Detector/RectangularDetector.h"
#include "Device/Detector/SphericalDetector.h" #include "Device/Detector/SphericalDetector.h"
#include "GUI/Model/CatDevice/InstrumentItemCatalog.h" #include "GUI/Model/CatDevice/InstrumentItemCatalog.h"
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
// ************************************************************************************************ // ************************************************************************************************
#include "GUI/View/Fit/FitParameterWidget.h" #include "GUI/View/Fit/FitParameterWidget.h"
#include "Base/Util/Assert.h"
#include "GUI/Model/Job/FitParameterContainerItem.h" #include "GUI/Model/Job/FitParameterContainerItem.h"
#include "GUI/Model/Job/FitParameterItem.h" #include "GUI/Model/Job/FitParameterItem.h"
#include "GUI/Model/Job/FitParameterLinkItem.h" #include "GUI/Model/Job/FitParameterLinkItem.h"
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
// ************************************************************************************************ // ************************************************************************************************
#include "GUI/View/Fit/FitSessionWidget.h" #include "GUI/View/Fit/FitSessionWidget.h"
#include "Base/Util/Assert.h"
#include "GUI/Model/Job/JobItem.h" #include "GUI/Model/Job/JobItem.h"
#include "GUI/View/Fit/FitParameterWidget.h" #include "GUI/View/Fit/FitParameterWidget.h"
#include "GUI/View/Fit/FitSessionController.h" #include "GUI/View/Fit/FitSessionController.h"
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
// ************************************************************************************************ // ************************************************************************************************
#include "GUI/View/Fit/RunFitControlWidget.h" #include "GUI/View/Fit/RunFitControlWidget.h"
#include "Base/Util/Assert.h"
#include "GUI/Model/Job/FitSuiteItem.h" #include "GUI/Model/Job/FitSuiteItem.h"
#include "GUI/Model/Job/JobItem.h" #include "GUI/Model/Job/JobItem.h"
#include "GUI/Model/Project/ProjectDocument.h" #include "GUI/Model/Project/ProjectDocument.h"
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
// ************************************************************************************************ // ************************************************************************************************
#include "GUI/View/Import/RealDataPresenter.h" #include "GUI/View/Import/RealDataPresenter.h"
#include "Base/Util/Assert.h"
#include "GUI/Support/Util/Error.h" #include "GUI/Support/Util/Error.h"
#include "GUI/View/Import/RealDataMaskWidget.h" #include "GUI/View/Import/RealDataMaskWidget.h"
#include "GUI/View/Import/SpecularDataImportWidget.h" #include "GUI/View/Import/SpecularDataImportWidget.h"
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
// ************************************************************************************************ // ************************************************************************************************
#include "GUI/View/PlotComparison/FitFlowWidget.h" #include "GUI/View/PlotComparison/FitFlowWidget.h"
#include "Base/Util/Assert.h"
#include "GUI/Model/Job/FitSuiteItem.h" #include "GUI/Model/Job/FitSuiteItem.h"
#include "GUI/View/PlotComparison/HistogramPlot.h" #include "GUI/View/PlotComparison/HistogramPlot.h"
#include <QVBoxLayout> #include <QVBoxLayout>
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
// ************************************************************************************************ // ************************************************************************************************
#include "GUI/View/Toplevel/SimulationView.h" #include "GUI/View/Toplevel/SimulationView.h"
#include "GUI/Model/Data/DataItem.h"
#include "GUI/Model/Data/RealItem.h" #include "GUI/Model/Data/RealItem.h"
#include "GUI/Model/Device/InstrumentItems.h" #include "GUI/Model/Device/InstrumentItems.h"
#include "GUI/Model/Job/JobItem.h" #include "GUI/Model/Job/JobItem.h"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment