From 2190ff65e81eebecc2deb08dec715a6282b54b0e Mon Sep 17 00:00:00 2001 From: Roman Tolchenov Date: Thu, 9 Apr 2015 10:46:59 +0100 Subject: [PATCH] Re #10576. Added missing includes and declarations. --- .../MultiDatasetFit/MDFDataController.h | 9 +++++++++ .../MultiDatasetFit/MDFPlotController.h | 9 +++++---- .../src/MultiDatasetFit/MDFDatasetPlotData.cpp | 5 ++++- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/MultiDatasetFit/MDFDataController.h b/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/MultiDatasetFit/MDFDataController.h index bb2b802d9a50..40203eda5dd8 100644 --- a/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/MultiDatasetFit/MDFDataController.h +++ b/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/MultiDatasetFit/MDFDataController.h @@ -6,6 +6,15 @@ // Forward declaration class QTableWidget; +// Forward declaration +namespace Mantid +{ +namespace API +{ +class MatrixWorkspace; +} +} + namespace MantidQt { diff --git a/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/MultiDatasetFit/MDFPlotController.h b/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/MultiDatasetFit/MDFPlotController.h index 7775e315630d..c51104735ec0 100644 --- a/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/MultiDatasetFit/MDFPlotController.h +++ b/Code/Mantid/MantidQt/CustomInterfaces/inc/MantidQtCustomInterfaces/MultiDatasetFit/MDFPlotController.h @@ -3,6 +3,7 @@ #include #include +#include // Forward declarations class QwtPlot; @@ -15,10 +16,10 @@ class QPushButton; namespace MantidQt { - namespace MantidWidgets - { - class RangeSelector; - } +namespace MantidWidgets +{ +class RangeSelector; +} namespace CustomInterfaces { diff --git a/Code/Mantid/MantidQt/CustomInterfaces/src/MultiDatasetFit/MDFDatasetPlotData.cpp b/Code/Mantid/MantidQt/CustomInterfaces/src/MultiDatasetFit/MDFDatasetPlotData.cpp index 0251172e3992..f321862bbdba 100644 --- a/Code/Mantid/MantidQt/CustomInterfaces/src/MultiDatasetFit/MDFDatasetPlotData.cpp +++ b/Code/Mantid/MantidQt/CustomInterfaces/src/MultiDatasetFit/MDFDatasetPlotData.cpp @@ -1,5 +1,9 @@ #include "MantidQtCustomInterfaces/MultiDatasetFit/MDFDatasetPlotData.h" +#include "MantidAPI/AnalysisDataService.h" +#include "MantidAPI/MatrixWorkspace.h" +#include "MantidKernel/Exception.h" + #include namespace MantidQt @@ -55,7 +59,6 @@ DatasetPlotData::DatasetPlotData(const QString& wsName, int wsIndex, const QStri // create the curves setData( ws.get(), wsIndex, outputWS.get() ); - } /// Destructor.