From b42a3dab71f1a3e02db9c21e393e74460437ee9d Mon Sep 17 00:00:00 2001 From: Martyn Gigg <martyn.gigg@gmail.com> Date: Thu, 26 Oct 2017 12:47:09 +0100 Subject: [PATCH] Use standard Qt header-include style Refs #0 --- .../AutoScaleRangeGenerator.h | 2 +- .../PeaksTableControllerVsi.h | 2 +- .../EnggDiffFittingViewQtWidget.cpp | 3 +- qt/scientific_interfaces/General/MantidEV.cpp | 1 + qt/scientific_interfaces/General/MantidEV.h | 4 +- .../QtReflMainWindowView.cpp | 2 +- .../Common/AlgorithmPropertiesWidget.h | 10 +- .../Common/AlgorithmSelectorWidget.h | 8 +- .../Common/BoolPropertyWidget.h | 2 +- .../MantidQtWidgets/Common/ColorBarWidget.h | 2 +- .../Common/DataProcessorUI/QtCommandAdapter.h | 4 +- .../Common/FilePropertyWidget.h | 6 +- .../MantidQtWidgets/Common/GenericDialog.h | 2 +- .../MantidQtWidgets/Common/HintingLineEdit.h | 5 +- .../Common/ListPropertyWidget.h | 2 +- .../Common/OptionsPropertyWidget.h | 2 +- .../Common/PeriodicTableWidget.h | 4 +- .../Common/PropertyWidgetFactory.h | 4 +- .../inc/MantidQtWidgets/Common/SafeQwtPlot.h | 2 +- .../MantidQtWidgets/Common/SyncedCheckboxes.h | 6 +- .../Common/TextPropertyWidget.h | 2 +- qt/widgets/common/src/AlgorithmDialog.cpp | 3 +- .../common/src/AlgorithmPropertiesWidget.cpp | 8 +- .../common/src/AlgorithmSelectorWidget.cpp | 6 + qt/widgets/common/src/ColorBarWidget.cpp | 1 + .../DataProcessorUI/QDataProcessorWidget.cpp | 8 +- .../QtDataProcessorOptionsDialog.cpp | 2 +- qt/widgets/common/src/FlowLayout.cpp | 5 +- qt/widgets/common/src/GenericDialog.cpp | 20 ++-- qt/widgets/common/src/HintingLineEdit.cpp | 3 + qt/widgets/common/src/ListPropertyWidget.cpp | 1 - qt/widgets/common/src/MWView.cpp | 1 + .../common/src/ManageUserDirectories.cpp | 4 +- qt/widgets/common/src/MantidColorMap.cpp | 3 +- .../common/src/OptionsPropertyWidget.cpp | 5 +- .../common/src/ProcessingAlgoWidget.cpp | 3 + .../qttreepropertybrowser.cpp | 4 +- qt/widgets/common/src/RepoModel.cpp | 12 +- qt/widgets/common/test/GenericDialogDemo.cpp | 92 --------------- .../common/test/main_PropertyWidgetsDemo.cpp | 106 ------------------ .../MantidQtWidgets/Factory/WidgetFactory.h | 3 +- .../algorithm_dialogs/src/LoadAsciiDialog.cpp | 8 +- .../algorithm_dialogs/src/LoadDAEDialog.cpp | 5 +- .../src/SmoothNeighboursDialog.cpp | 2 + .../src/StartLiveDataDialog.cpp | 5 +- .../RefDetectorView/RefIVConnections.h | 1 - .../RefDetectorView/RefImageView.h | 1 - .../src/RefDetectorViewDemo.cpp | 3 +- .../MantidQtWidgets/SliceViewer/LineOverlay.h | 5 +- .../SliceViewer/NonOrthogonalOverlay.h | 5 +- .../SliceViewer/PeakOverlayViewFactoryBase.h | 4 +- .../SliceViewer/SliceViewerWindow.h | 3 +- .../sliceviewer/src/DimensionSliceWidget.cpp | 2 +- qt/widgets/sliceviewer/src/LineOverlay.cpp | 2 +- .../sliceviewer/src/NonOrthogonalOverlay.cpp | 2 +- .../src/QwtScaleDrawNonOrthogonal.cpp | 6 +- qt/widgets/sliceviewer/src/SliceViewer.cpp | 9 ++ .../sliceviewer/src/SliceViewerWindow.cpp | 7 +- .../SpectrumViewer/SVConnections.h | 1 - .../SpectrumViewer/SpectrumView.h | 1 - .../spectrumviewer/src/GraphDisplay.cpp | 4 +- .../spectrumviewer/src/SVConnections.cpp | 2 + .../spectrumviewer/src/SpectrumDisplay.cpp | 3 +- .../spectrumviewer/src/SpectrumView.cpp | 2 + 64 files changed, 150 insertions(+), 298 deletions(-) delete mode 100644 qt/widgets/common/test/GenericDialogDemo.cpp delete mode 100644 qt/widgets/common/test/main_PropertyWidgetsDemo.cpp diff --git a/qt/paraview_ext/VatesSimpleGui/ViewWidgets/inc/MantidVatesSimpleGuiViewWidgets/AutoScaleRangeGenerator.h b/qt/paraview_ext/VatesSimpleGui/ViewWidgets/inc/MantidVatesSimpleGuiViewWidgets/AutoScaleRangeGenerator.h index 305806816ba..75240f1cff0 100644 --- a/qt/paraview_ext/VatesSimpleGui/ViewWidgets/inc/MantidVatesSimpleGuiViewWidgets/AutoScaleRangeGenerator.h +++ b/qt/paraview_ext/VatesSimpleGui/ViewWidgets/inc/MantidVatesSimpleGuiViewWidgets/AutoScaleRangeGenerator.h @@ -33,7 +33,7 @@ #include "MantidVatesSimpleGuiViewWidgets/WidgetDllOption.h" #include "MantidQtWidgets/Common/MdConstants.h" #include "MantidQtWidgets/Common/MdSettings.h" -#include <qlist.h> +#include <QList> class pqPipelineSource; class pqDataRepresentation; diff --git a/qt/paraview_ext/VatesSimpleGui/ViewWidgets/inc/MantidVatesSimpleGuiViewWidgets/PeaksTableControllerVsi.h b/qt/paraview_ext/VatesSimpleGui/ViewWidgets/inc/MantidVatesSimpleGuiViewWidgets/PeaksTableControllerVsi.h index 341c70c7996..8595c5a1ec8 100644 --- a/qt/paraview_ext/VatesSimpleGui/ViewWidgets/inc/MantidVatesSimpleGuiViewWidgets/PeaksTableControllerVsi.h +++ b/qt/paraview_ext/VatesSimpleGui/ViewWidgets/inc/MantidVatesSimpleGuiViewWidgets/PeaksTableControllerVsi.h @@ -12,7 +12,7 @@ #include <map> #include <QWidget> -#include <qcolor.h> +#include <QColor> #include <QPointer> #include <boost/shared_ptr.hpp> diff --git a/qt/scientific_interfaces/EnggDiffraction/EnggDiffFittingViewQtWidget.cpp b/qt/scientific_interfaces/EnggDiffraction/EnggDiffFittingViewQtWidget.cpp index e12f734c115..cbc80ccddbf 100644 --- a/qt/scientific_interfaces/EnggDiffraction/EnggDiffFittingViewQtWidget.cpp +++ b/qt/scientific_interfaces/EnggDiffraction/EnggDiffFittingViewQtWidget.cpp @@ -14,10 +14,11 @@ #include <Poco/Path.h> +#include <QEvent> #include <QFileDialog> +#include <QHelpEvent> #include <QSettings> -#include <qevent.h> #include <qwt_plot_curve.h> #include <qwt_plot_zoomer.h> #include <qwt_symbol.h> diff --git a/qt/scientific_interfaces/General/MantidEV.cpp b/qt/scientific_interfaces/General/MantidEV.cpp index b69da57d69f..38970194f64 100644 --- a/qt/scientific_interfaces/General/MantidEV.cpp +++ b/qt/scientific_interfaces/General/MantidEV.cpp @@ -3,6 +3,7 @@ #include <QFileDialog> #include <QSettings> #include <QDesktopWidget> +#include <QThreadPool> #include <Poco/Path.h> #include "MantidEV.h" diff --git a/qt/scientific_interfaces/General/MantidEV.h b/qt/scientific_interfaces/General/MantidEV.h index a384f1e9c68..fe0d05cb26f 100644 --- a/qt/scientific_interfaces/General/MantidEV.h +++ b/qt/scientific_interfaces/General/MantidEV.h @@ -1,7 +1,6 @@ #ifndef MANTIDQTCUSTOMINTERFACES_MANTID_EV_H_ #define MANTIDQTCUSTOMINTERFACES_MANTID_EV_H_ -#include <QtCore> #include <QWidget> #include <QActionGroup> #include <QRunnable> @@ -14,6 +13,9 @@ #include "MantidQtWidgets/Common/UserSubWindow.h" #include "MantidQtWidgets/Common/SelectionNotificationService.h" +class QSettings; +class QThreadPool; + namespace MantidQt { namespace CustomInterfaces { diff --git a/qt/scientific_interfaces/ISISReflectometry/QtReflMainWindowView.cpp b/qt/scientific_interfaces/ISISReflectometry/QtReflMainWindowView.cpp index c505013423f..5261dde7123 100644 --- a/qt/scientific_interfaces/ISISReflectometry/QtReflMainWindowView.cpp +++ b/qt/scientific_interfaces/ISISReflectometry/QtReflMainWindowView.cpp @@ -5,7 +5,7 @@ #include "QtReflSettingsTabView.h" #include "ReflMainWindowPresenter.h" -#include <qmessagebox.h> +#include <QMessageBox> namespace MantidQt { namespace CustomInterfaces { diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/AlgorithmPropertiesWidget.h b/qt/widgets/common/inc/MantidQtWidgets/Common/AlgorithmPropertiesWidget.h index a3273f601e2..c73169ccb28 100644 --- a/qt/widgets/common/inc/MantidQtWidgets/Common/AlgorithmPropertiesWidget.h +++ b/qt/widgets/common/inc/MantidQtWidgets/Common/AlgorithmPropertiesWidget.h @@ -8,10 +8,12 @@ #include "MantidKernel/System.h" #include "MantidQtWidgets/Common/AlgorithmInputHistory.h" #include "MantidQtWidgets/Common/PropertyWidget.h" -#include <qgridlayout.h> -#include <qvariant.h> -#include <qwidget.h> -#include <QtGui> +#include <QGridLayout> +#include <QVariant> +#include <QWidget> + +class QGroupBox; +class QScrollArea; namespace MantidQt { namespace API { diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/AlgorithmSelectorWidget.h b/qt/widgets/common/inc/MantidQtWidgets/Common/AlgorithmSelectorWidget.h index 80062be8a8e..924fbb8f1d0 100644 --- a/qt/widgets/common/inc/MantidQtWidgets/Common/AlgorithmSelectorWidget.h +++ b/qt/widgets/common/inc/MantidQtWidgets/Common/AlgorithmSelectorWidget.h @@ -5,13 +5,19 @@ #include "MantidAPI/AlgorithmFactory.h" #include "DllOption.h" +#include <QComboBox> +#include <QPoint> +#include <QString> +#include <QTreeWidget> + #include <vector> #include <Poco/NObserver.h> -#include <QtGui> //------------------------------------------------------------------------------ // Forward declaration //------------------------------------------------------------------------------ +class QPushButton; + namespace Mantid { namespace API { struct Algorithm_descriptor; diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/BoolPropertyWidget.h b/qt/widgets/common/inc/MantidQtWidgets/Common/BoolPropertyWidget.h index 01b2cfae5d8..4b7e31c2fa3 100644 --- a/qt/widgets/common/inc/MantidQtWidgets/Common/BoolPropertyWidget.h +++ b/qt/widgets/common/inc/MantidQtWidgets/Common/BoolPropertyWidget.h @@ -4,7 +4,7 @@ #include "MantidKernel/System.h" #include "MantidKernel/PropertyWithValue.h" #include "MantidQtWidgets/Common/PropertyWidget.h" -#include <qcheckbox.h> +#include <QCheckBox> namespace MantidQt { namespace API { diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/ColorBarWidget.h b/qt/widgets/common/inc/MantidQtWidgets/Common/ColorBarWidget.h index 5a2b3595b5b..12e47fa35bd 100644 --- a/qt/widgets/common/inc/MantidQtWidgets/Common/ColorBarWidget.h +++ b/qt/widgets/common/inc/MantidQtWidgets/Common/ColorBarWidget.h @@ -4,8 +4,8 @@ #include "MantidQtWidgets/Common/MantidColorMap.h" #include "MantidQtWidgets/Common/DllOption.h" #include "ui_ColorBarWidget.h" +#include <QMouseEvent> #include <QWidget> -#include <QtGui> #include <qwt_scale_widget.h> namespace MantidQt { diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/DataProcessorUI/QtCommandAdapter.h b/qt/widgets/common/inc/MantidQtWidgets/Common/DataProcessorUI/QtCommandAdapter.h index ade6a2051d5..e9b53acf4c6 100644 --- a/qt/widgets/common/inc/MantidQtWidgets/Common/DataProcessorUI/QtCommandAdapter.h +++ b/qt/widgets/common/inc/MantidQtWidgets/Common/DataProcessorUI/QtCommandAdapter.h @@ -5,9 +5,9 @@ #include "MantidQtWidgets/Common/DataProcessorUI/Command.h" #include "MantidQtWidgets/Common/DllOption.h" #include <QObject> +#include <QMenu> +#include <QToolBar> #include <memory> -#include <qmenu.h> -#include <qtoolbar.h> #include <vector> namespace MantidQt { diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/FilePropertyWidget.h b/qt/widgets/common/inc/MantidQtWidgets/Common/FilePropertyWidget.h index 10833d8a0d6..437e706f62f 100644 --- a/qt/widgets/common/inc/MantidQtWidgets/Common/FilePropertyWidget.h +++ b/qt/widgets/common/inc/MantidQtWidgets/Common/FilePropertyWidget.h @@ -3,11 +3,11 @@ #include "MantidKernel/System.h" #include "MantidQtWidgets/Common/TextPropertyWidget.h" -#include <qstringlist.h> -#include <qstring.h> +#include <QStringList> +#include <QString> #include "MantidAPI/MultipleFileProperty.h" #include "MantidAPI/FileProperty.h" -#include <qpushbutton.h> +#include <QPushButton> namespace MantidQt { namespace API { diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/GenericDialog.h b/qt/widgets/common/inc/MantidQtWidgets/Common/GenericDialog.h index 0dd007b27eb..e598f6dd539 100644 --- a/qt/widgets/common/inc/MantidQtWidgets/Common/GenericDialog.h +++ b/qt/widgets/common/inc/MantidQtWidgets/Common/GenericDialog.h @@ -7,7 +7,7 @@ #include "AlgorithmDialog.h" #include <QHash> -#include <qvariant.h> +#include <QVariant> #include "MantidKernel/PropertyWithValue.h" #include "MantidKernel/Property.h" #include "MantidQtWidgets/Common/AlgorithmPropertiesWidget.h" diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/HintingLineEdit.h b/qt/widgets/common/inc/MantidQtWidgets/Common/HintingLineEdit.h index 88564573557..9f36d636a57 100644 --- a/qt/widgets/common/inc/MantidQtWidgets/Common/HintingLineEdit.h +++ b/qt/widgets/common/inc/MantidQtWidgets/Common/HintingLineEdit.h @@ -5,13 +5,16 @@ #include "MantidAPI/AlgorithmFactory.h" #include "DllOption.h" +#include <QLineEdit> + #include <map> -#include <QtGui> #include <string> //------------------------------------------------------------------------------ // Forward declaration //------------------------------------------------------------------------------ +class QLabel; + namespace MantidQt { namespace MantidWidgets { /** HintingLineEdit : A QLineEdit widget providing autocompletion. diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/ListPropertyWidget.h b/qt/widgets/common/inc/MantidQtWidgets/Common/ListPropertyWidget.h index 1a33ed71ea1..fcf8ea86fdc 100644 --- a/qt/widgets/common/inc/MantidQtWidgets/Common/ListPropertyWidget.h +++ b/qt/widgets/common/inc/MantidQtWidgets/Common/ListPropertyWidget.h @@ -4,7 +4,7 @@ #include "MantidKernel/Property.h" #include "MantidKernel/System.h" #include "MantidQtWidgets/Common/PropertyWidget.h" -#include <qlistwidget.h> +#include <QListWidget> #include <QLabel> namespace MantidQt { diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/OptionsPropertyWidget.h b/qt/widgets/common/inc/MantidQtWidgets/Common/OptionsPropertyWidget.h index c07626a5931..c7922e4a21c 100644 --- a/qt/widgets/common/inc/MantidQtWidgets/Common/OptionsPropertyWidget.h +++ b/qt/widgets/common/inc/MantidQtWidgets/Common/OptionsPropertyWidget.h @@ -4,7 +4,7 @@ #include "MantidKernel/Property.h" #include "MantidKernel/System.h" #include "MantidQtWidgets/Common/PropertyWidget.h" -#include <qcombobox.h> +#include <QComboBox> #include <QLabel> namespace MantidQt { diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/PeriodicTableWidget.h b/qt/widgets/common/inc/MantidQtWidgets/Common/PeriodicTableWidget.h index cfaeb4e8039..18ec5dee7de 100644 --- a/qt/widgets/common/inc/MantidQtWidgets/Common/PeriodicTableWidget.h +++ b/qt/widgets/common/inc/MantidQtWidgets/Common/PeriodicTableWidget.h @@ -2,7 +2,7 @@ #define MANTID_MANTIDWIDGETS_PERIODICTABLEWIDGET_H_ #include "MantidQtWidgets/Common/DllOption.h" -#include <qvector.h> +#include <QVector> #include <QWidget> #include "ui_PeriodicTableWidget.h" @@ -114,4 +114,4 @@ private: void ColourElements(); }; -#endif // !MANTID_MANTIDWIDGETS_PERIODICTABLE_H_ \ No newline at end of file +#endif // !MANTID_MANTIDWIDGETS_PERIODICTABLE_H_ diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/PropertyWidgetFactory.h b/qt/widgets/common/inc/MantidQtWidgets/Common/PropertyWidgetFactory.h index 8397e14d2f8..a92664e29ae 100644 --- a/qt/widgets/common/inc/MantidQtWidgets/Common/PropertyWidgetFactory.h +++ b/qt/widgets/common/inc/MantidQtWidgets/Common/PropertyWidgetFactory.h @@ -3,8 +3,8 @@ #include "MantidKernel/System.h" #include "MantidKernel/Property.h" -#include <qwidget.h> -#include <qgridlayout.h> +#include <QWidget> +#include <QGridLayout> #include "MantidQtWidgets/Common/PropertyWidget.h" namespace MantidQt { diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/SafeQwtPlot.h b/qt/widgets/common/inc/MantidQtWidgets/Common/SafeQwtPlot.h index 41eda8ee92c..cfc2ccf44e5 100644 --- a/qt/widgets/common/inc/MantidQtWidgets/Common/SafeQwtPlot.h +++ b/qt/widgets/common/inc/MantidQtWidgets/Common/SafeQwtPlot.h @@ -3,7 +3,7 @@ #include "MantidQtWidgets/Common/DllOption.h" #include <qwt_plot.h> -#include <qpainter.h> +#include <QPainter> #include "qwt_text.h" #include "MantidAPI/Workspace_fwd.h" #include "DllOption.h" diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/SyncedCheckboxes.h b/qt/widgets/common/inc/MantidQtWidgets/Common/SyncedCheckboxes.h index d0b4a459d8c..11f64938f16 100644 --- a/qt/widgets/common/inc/MantidQtWidgets/Common/SyncedCheckboxes.h +++ b/qt/widgets/common/inc/MantidQtWidgets/Common/SyncedCheckboxes.h @@ -3,9 +3,9 @@ #include "MantidKernel/System.h" #include "DllOption.h" -#include <qwidget.h> -#include <qpushbutton.h> -#include <qaction.h> +#include <QAction> +#include <QPushButton> +#include <QWidget> namespace MantidQt { namespace API { diff --git a/qt/widgets/common/inc/MantidQtWidgets/Common/TextPropertyWidget.h b/qt/widgets/common/inc/MantidQtWidgets/Common/TextPropertyWidget.h index ed65733340d..e5fbd563467 100644 --- a/qt/widgets/common/inc/MantidQtWidgets/Common/TextPropertyWidget.h +++ b/qt/widgets/common/inc/MantidQtWidgets/Common/TextPropertyWidget.h @@ -3,7 +3,7 @@ #include "MantidKernel/System.h" #include "MantidQtWidgets/Common/PropertyWidget.h" -#include <qlineedit.h> +#include <QLineEdit> #include <QLabel> namespace MantidQt { diff --git a/qt/widgets/common/src/AlgorithmDialog.cpp b/qt/widgets/common/src/AlgorithmDialog.cpp index 6909d5f8804..d527bccf319 100644 --- a/qt/widgets/common/src/AlgorithmDialog.cpp +++ b/qt/widgets/common/src/AlgorithmDialog.cpp @@ -12,14 +12,15 @@ #include "MantidQtWidgets/Common/MantidWidget.h" #include <QCheckBox> +#include <QCloseEvent> #include <QComboBox> +#include <QDateTimeEdit> #include <QHBoxLayout> #include <QIcon> #include <QLabel> #include <QLineEdit> #include <QMessageBox> #include <QPushButton> -#include <QtGui> #include <Poco/ActiveResult.h> diff --git a/qt/widgets/common/src/AlgorithmPropertiesWidget.cpp b/qt/widgets/common/src/AlgorithmPropertiesWidget.cpp index 914e86c179c..8813b65b599 100644 --- a/qt/widgets/common/src/AlgorithmPropertiesWidget.cpp +++ b/qt/widgets/common/src/AlgorithmPropertiesWidget.cpp @@ -2,7 +2,6 @@ #include "MantidKernel/Property.h" #include "MantidKernel/System.h" #include "MantidQtWidgets/Common/AlgorithmPropertiesWidget.h" -#include <QtGui> #include "MantidAPI/IAlgorithm.h" #include "MantidQtWidgets/Common/PropertyWidgetFactory.h" #include "MantidQtWidgets/Common/PropertyWidget.h" @@ -11,8 +10,13 @@ #include "MantidAPI/FrameworkManager.h" #include "MantidAPI/Algorithm.h" #include "MantidAPI/AlgorithmProxy.h" -#include <vector> + +#include <QCoreApplication> +#include <QGroupBox> +#include <QScrollArea> + #include <algorithm> +#include <vector> using namespace Mantid::Kernel; using Mantid::API::IWorkspaceProperty; diff --git a/qt/widgets/common/src/AlgorithmSelectorWidget.cpp b/qt/widgets/common/src/AlgorithmSelectorWidget.cpp index 59297206a6a..a4ce54c4760 100644 --- a/qt/widgets/common/src/AlgorithmSelectorWidget.cpp +++ b/qt/widgets/common/src/AlgorithmSelectorWidget.cpp @@ -4,6 +4,12 @@ #include "boost/algorithm/string.hpp" +#include <QApplication> +#include <QCompleter> +#include <QHBoxLayout> +#include <QMouseEvent> +#include <QPushButton> + using namespace Mantid::Kernel; using namespace Mantid::API; diff --git a/qt/widgets/common/src/ColorBarWidget.cpp b/qt/widgets/common/src/ColorBarWidget.cpp index 83c0a1e4259..1658b518d30 100644 --- a/qt/widgets/common/src/ColorBarWidget.cpp +++ b/qt/widgets/common/src/ColorBarWidget.cpp @@ -4,6 +4,7 @@ #include "MantidQtWidgets/Common/QScienceSpinBox.h" #include "MantidQtWidgets/Common/TSVSerialiser.h" #include <QKeyEvent> +#include <QToolTip> #include <qwt_scale_engine.h> #include <qwt_scale_map.h> #include <qwt_scale_widget.h> diff --git a/qt/widgets/common/src/DataProcessorUI/QDataProcessorWidget.cpp b/qt/widgets/common/src/DataProcessorUI/QDataProcessorWidget.cpp index 6f7d05820ed..1e1ca4a5fac 100644 --- a/qt/widgets/common/src/DataProcessorUI/QDataProcessorWidget.cpp +++ b/qt/widgets/common/src/DataProcessorUI/QDataProcessorWidget.cpp @@ -5,9 +5,13 @@ #include "MantidQtWidgets/Common/DataProcessorUI/GenericDataProcessorPresenter.h" #include "MantidQtWidgets/Common/HintingLineEditFactory.h" +#include <QClipboard> +#include <QFileDialog> +#include <QInputDialog> +#include <QMessageBox> +#include <QSettings> +#include <QWhatsThis> #include <QWidget> -#include <qinputdialog.h> -#include <qmessagebox.h> namespace { const QString DataProcessorSettingsGroup = diff --git a/qt/widgets/common/src/DataProcessorUI/QtDataProcessorOptionsDialog.cpp b/qt/widgets/common/src/DataProcessorUI/QtDataProcessorOptionsDialog.cpp index e95e51ac386..70acdf0abaf 100644 --- a/qt/widgets/common/src/DataProcessorUI/QtDataProcessorOptionsDialog.cpp +++ b/qt/widgets/common/src/DataProcessorUI/QtDataProcessorOptionsDialog.cpp @@ -1,7 +1,7 @@ #include "MantidQtWidgets/Common/DataProcessorUI/QtDataProcessorOptionsDialog.h" #include "MantidQtWidgets/Common/DataProcessorUI/DataProcessorPresenter.h" #include "MantidQtWidgets/Common/DataProcessorUI/DataProcessorView.h" -#include <qpushbutton.h> +#include <QPushButton> namespace MantidQt { namespace MantidWidgets { diff --git a/qt/widgets/common/src/FlowLayout.cpp b/qt/widgets/common/src/FlowLayout.cpp index 1b0ee47493c..0e37cdf3eca 100644 --- a/qt/widgets/common/src/FlowLayout.cpp +++ b/qt/widgets/common/src/FlowLayout.cpp @@ -38,9 +38,8 @@ ** ****************************************************************************/ -#include <QtGui> - #include "MantidQtWidgets/Common/FlowLayout.h" +#include <QWidget> namespace MantidQt { namespace API { @@ -162,4 +161,4 @@ int FlowLayout::smartSpacing(QStyle::PixelMetric pm) const { } } } -} \ No newline at end of file +} diff --git a/qt/widgets/common/src/GenericDialog.cpp b/qt/widgets/common/src/GenericDialog.cpp index 2972110ff8a..adf7965ff30 100644 --- a/qt/widgets/common/src/GenericDialog.cpp +++ b/qt/widgets/common/src/GenericDialog.cpp @@ -10,21 +10,23 @@ #include "MantidKernel/MaskedProperty.h" #include <QApplication> +#include <QCheckBox> +#include <QComboBox> #include <QDesktopWidget> -#include <QScrollArea> +#include <QDir> +#include <QFileInfo> #include <QGridLayout> +#include <QGroupBox> #include <QHBoxLayout> -#include <QVBoxLayout> -#include <QPushButton> #include <QLabel> -#include <QPalette> -#include <QCheckBox> -#include <QComboBox> #include <QLineEdit> +#include <QMessageBox> +#include <QPalette> +#include <QPushButton> +#include <QScrollArea> #include <QSignalMapper> -#include <QFileInfo> -#include <QDir> -#include <QGroupBox> +#include <QVBoxLayout> + #include <climits> #include "MantidQtWidgets/Common/PropertyWidgetFactory.h" #include "MantidQtWidgets/Common/AlgorithmPropertiesWidget.h" diff --git a/qt/widgets/common/src/HintingLineEdit.cpp b/qt/widgets/common/src/HintingLineEdit.cpp index 32b53ad96b8..a085a2f5679 100644 --- a/qt/widgets/common/src/HintingLineEdit.cpp +++ b/qt/widgets/common/src/HintingLineEdit.cpp @@ -1,6 +1,9 @@ #include "MantidQtWidgets/Common/HintingLineEdit.h" #include <boost/algorithm/string.hpp> +#include <QKeyEvent> +#include <QLabel> +#include <QStyle> #include <QToolTip> namespace MantidQt { diff --git a/qt/widgets/common/src/ListPropertyWidget.cpp b/qt/widgets/common/src/ListPropertyWidget.cpp index e3bfe64c8d9..8c81afa137c 100644 --- a/qt/widgets/common/src/ListPropertyWidget.cpp +++ b/qt/widgets/common/src/ListPropertyWidget.cpp @@ -1,6 +1,5 @@ #include "MantidQtWidgets/Common/ListPropertyWidget.h" #include "MantidKernel/System.h" -#include <QtGui> #include <QLabel> #include "MantidAPI/IWorkspaceProperty.h" #include "MantidKernel/ConfigService.h" diff --git a/qt/widgets/common/src/MWView.cpp b/qt/widgets/common/src/MWView.cpp index 7764e4303a9..de6f5457685 100644 --- a/qt/widgets/common/src/MWView.cpp +++ b/qt/widgets/common/src/MWView.cpp @@ -12,6 +12,7 @@ // includes for interface development #include "MantidQtWidgets/Common/QwtRasterDataMD.h" #include "MantidQtWidgets/Common/MantidColorMap.h" +#include <QSettings> #include <qwt_color_map.h> #include <qwt_double_rect.h> // system includes diff --git a/qt/widgets/common/src/ManageUserDirectories.cpp b/qt/widgets/common/src/ManageUserDirectories.cpp index 3497a9cfbe3..4919388c1d3 100644 --- a/qt/widgets/common/src/ManageUserDirectories.cpp +++ b/qt/widgets/common/src/ManageUserDirectories.cpp @@ -1,8 +1,10 @@ #include "MantidQtWidgets/Common/ManageUserDirectories.h" #include "MantidQtWidgets/Common/MantidDesktopServices.h" #include "MantidKernel/ConfigService.h" -#include <QtGui> #include <QDir> +#include <QFileDialog> +#include <QSettings> +#include <QUrl> using namespace MantidQt::API; diff --git a/qt/widgets/common/src/MantidColorMap.cpp b/qt/widgets/common/src/MantidColorMap.cpp index 888b14bc94f..e75d3fcf4d6 100644 --- a/qt/widgets/common/src/MantidColorMap.cpp +++ b/qt/widgets/common/src/MantidColorMap.cpp @@ -9,12 +9,11 @@ #include <string> #include <cmath> -#include <iostream> #include <QRgb> #include <limits> #include "MantidKernel/ConfigService.h" -#include <qfiledialog.h> +#include <QFileDialog> using Mantid::Kernel::ConfigService; diff --git a/qt/widgets/common/src/OptionsPropertyWidget.cpp b/qt/widgets/common/src/OptionsPropertyWidget.cpp index 0f8e84efe56..8aef5a58ee0 100644 --- a/qt/widgets/common/src/OptionsPropertyWidget.cpp +++ b/qt/widgets/common/src/OptionsPropertyWidget.cpp @@ -1,10 +1,9 @@ #include "MantidQtWidgets/Common/OptionsPropertyWidget.h" #include "MantidKernel/System.h" -#include <QtGui> -#include <QLabel> #include "MantidAPI/IWorkspaceProperty.h" #include "MantidKernel/ConfigService.h" -#include <qcombobox.h> +#include <QComboBox> +#include <QLabel> using namespace Mantid::Kernel; using namespace Mantid::API; diff --git a/qt/widgets/common/src/ProcessingAlgoWidget.cpp b/qt/widgets/common/src/ProcessingAlgoWidget.cpp index 09b01dd794f..6eb455d2d10 100644 --- a/qt/widgets/common/src/ProcessingAlgoWidget.cpp +++ b/qt/widgets/common/src/ProcessingAlgoWidget.cpp @@ -4,7 +4,10 @@ #include "MantidAPI/AlgorithmManager.h" #include <iosfwd> #include <fstream> +#include <QFileDialog> #include <QFileInfo> +#include <QMessageBox> +#include <QSettings> using Mantid::API::Algorithm_sptr; using Mantid::API::AlgorithmManager; diff --git a/qt/widgets/common/src/QtPropertyBrowser/qttreepropertybrowser.cpp b/qt/widgets/common/src/QtPropertyBrowser/qttreepropertybrowser.cpp index 7ba3c19b5ba..7aea531acf1 100644 --- a/qt/widgets/common/src/QtPropertyBrowser/qttreepropertybrowser.cpp +++ b/qt/widgets/common/src/QtPropertyBrowser/qttreepropertybrowser.cpp @@ -97,8 +97,8 @@ #include <QFocusEvent> #include <QStyle> #include <QPalette> -#include <qcheckbox.h> -#include <qlineedit.h> +#include <QCheckBox> +#include <QLineEdit> #if QT_VERSION >= 0x040400 QT_BEGIN_NAMESPACE diff --git a/qt/widgets/common/src/RepoModel.cpp b/qt/widgets/common/src/RepoModel.cpp index 2ddd13066cd..a812a20326b 100644 --- a/qt/widgets/common/src/RepoModel.cpp +++ b/qt/widgets/common/src/RepoModel.cpp @@ -1,4 +1,3 @@ -#include <QtGui> #include "MantidQtWidgets/Common/RepoModel.h" #include "MantidAPI/ScriptRepositoryFactory.h" @@ -8,12 +7,11 @@ #include "MantidKernel/Logger.h" #include <QIcon> #include <QPixmap> -using namespace MantidQt::API; -using Mantid::Kernel::ConfigServiceImpl; -using Mantid::Kernel::ConfigService; + #include <QDebug> #include <stdexcept> #include <QCheckBox> +#include <QLabel> #include <QLineEdit> #include <QVBoxLayout> #include <QFormLayout> @@ -21,8 +19,14 @@ using Mantid::Kernel::ConfigService; #include <QGroupBox> #include <QDialogButtonBox> #include <QtConcurrentRun> +#include <QSettings> +#include <QTextEdit> #include <QTextStream> +using namespace MantidQt::API; +using Mantid::Kernel::ConfigServiceImpl; +using Mantid::Kernel::ConfigService; + namespace { /// static logger Mantid::Kernel::Logger g_log("RepoModel"); diff --git a/qt/widgets/common/test/GenericDialogDemo.cpp b/qt/widgets/common/test/GenericDialogDemo.cpp deleted file mode 100644 index 60c1e9bd424..00000000000 --- a/qt/widgets/common/test/GenericDialogDemo.cpp +++ /dev/null @@ -1,92 +0,0 @@ -#include "MantidAPI/Algorithm.h" -#include "MantidAPI/AlgorithmFactory.h" -#include "MantidAPI/AlgorithmManager.h" -#include "MantidAPI/FileProperty.h" -#include "MantidAPI/FrameworkManager.h" -#include "MantidAPI/MultipleFileProperty.h" -#include "MantidAPI/WorkspaceProperty.h" -#include "MantidKernel/ListValidator.h" -#include "MantidKernel/Logger.h" -#include "MantidKernel/MantidVersion.h" -#include "MantidKernel/PropertyWithValue.h" -#include "MantidQtAPI/BoolPropertyWidget.h" -#include "MantidQtAPI/GenericDialog.h" -#include "MantidQtAPI/PropertyWidgetFactory.h" -#include "MantidQtAPI/TextPropertyWidget.h" -#include "qmainwindow.h" -#include <iostream> -#include <QApplication> -#include <QDir> -#include <QFrame> -#include <qlayout.h> -#include <QMessageBox> -#include <QSplashScreen> -#include <qstring.h> -#include <QThread> -#include <qstringlist.h> -#include "qapplication.h" - -using namespace Mantid::Kernel; -using namespace Mantid::API; -using namespace MantidQt::API; - -void showAlgo(IAlgorithm_sptr alg, QStringList enabled, QStringList disabled, - QApplication &app) { - GenericDialog *dlg = new GenericDialog(NULL); - - // Set the content - dlg->setAlgorithm(alg.get()); - // dlg->setPresetValues(preset_values); - // dlg->isForScript(forScript); - dlg->setOptionalMessage(QString::fromStdString(alg->getOptionalMessage())); - - dlg->addEnabledAndDisableLists(enabled, disabled); - - // Setup the layout - dlg->initializeLayout(); - - // Show dialog - dlg->show(); - app.exec(); - dlg->close(); - delete dlg; -} - -/** This application will be used for debugging and testing the - * GenericDialog and the AlgorithmPropertiesWidget. - */ -int main(int argc, char **argv) { - QApplication app(argc, argv); - app.setApplicationName("PropertyWidgets demo"); - - FrameworkManager::Instance(); - - QStringList enabled; - if (argc > 2) - enabled = QStringList::split(",", argv[2], false); - QStringList disabled; - if (argc > 3) - disabled = QStringList::split(",", argv[3], false); - - // Create the algorithm using the argument, with a default - std::string algo = "LoadEventNexus"; - if (argc > 1) - algo = std::string(argv[1]); - if (algo == "ALL") { - std::vector<std::string> names = AlgorithmFactory::Instance().getKeys(); - std::cout << names.size() << " algos.\n"; - for (auto it = names.begin(); it != names.end(); it++) { - std::pair<std::string, int> decoded = - AlgorithmFactory::Instance().decodeName(*it); - std::string name = decoded.first; - std::cout << name << std::endl; - IAlgorithm_sptr alg = AlgorithmManager::Instance().create(name); - showAlgo(alg, enabled, disabled, app); - } - } else { - IAlgorithm_sptr alg = AlgorithmManager::Instance().create(algo); - showAlgo(alg, enabled, disabled, app); - } - - return 0; -} diff --git a/qt/widgets/common/test/main_PropertyWidgetsDemo.cpp b/qt/widgets/common/test/main_PropertyWidgetsDemo.cpp deleted file mode 100644 index 9500627a6c0..00000000000 --- a/qt/widgets/common/test/main_PropertyWidgetsDemo.cpp +++ /dev/null @@ -1,106 +0,0 @@ - -#include "MantidKernel/Logger.h" -#include "MantidKernel/MantidVersion.h" -#include "MantidKernel/PropertyWithValue.h" -#include "qmainwindow.h" -#include <iostream> -#include <QApplication> -#include <QDir> -#include <QFrame> -#include <qlayout.h> -#include <QMessageBox> -#include <QSplashScreen> -#include <QThread> -#include "MantidQtAPI/BoolPropertyWidget.h" -#include "MantidQtAPI/TextPropertyWidget.h" -#include "MantidQtAPI/PropertyWidgetFactory.h" -#include "MantidKernel/ListValidator.h" -#include "MantidAPI/FileProperty.h" -#include "MantidAPI/MultipleFileProperty.h" -#include "MantidAPI/WorkspaceProperty.h" - -using namespace Mantid::Kernel; -using namespace MantidQt::API; -using Mantid::API::FileProperty; -using Mantid::API::MultipleFileProperty; -using Mantid::API::WorkspaceProperty; - -/** Main application - * - * @param argc :: ignored - * @param argv :: ignored - * @return return code - */ -int main(int argc, char **argv) { - QApplication app(argc, argv); - app.setApplicationName("PropertyWidgets demo"); - QMainWindow *mainWin = new QMainWindow(); - - QFrame *frame = new QFrame(mainWin); - mainWin->setCentralWidget(frame); - - QHBoxLayout *layout = new QHBoxLayout(frame); - frame->setLayout(layout); - - QFrame *frame1 = new QFrame(mainWin); - frame1->setFrameStyle(QFrame::Box); - QFrame *frame2 = new QFrame(mainWin); - frame2->setFrameStyle(QFrame::Box); - - layout->addWidget(frame1); - layout->addWidget(frame2); - - QVBoxLayout *layout1 = new QVBoxLayout(frame1); - QGridLayout *grid = new QGridLayout(frame2); - - std::vector<Property *> props; - props.push_back(new PropertyWithValue<bool>("BooleanProp", true)); - props.push_back( - new PropertyWithValue<std::string>("StringProperty", "default value")); - - std::vector<std::string> exts; - exts.push_back(".txt"); - exts.push_back(".nxs"); - props.push_back(new FileProperty("SaveFileProperty", "default.file.txt", - FileProperty::Save, exts)); - props.push_back(new FileProperty("LoadFileProperty", "default.file.txt", - FileProperty::Load, exts)); - props.push_back(new FileProperty("DirectoryFileProperty", "default.file.txt", - FileProperty::Directory, exts)); - props.push_back(new MultipleFileProperty("MultipleFileProperty", exts)); - props.push_back( - new WorkspaceProperty<>("InputWorkspaceProp", "", Direction::Input)); - props.push_back( - new WorkspaceProperty<>("InOutWorkspaceProp", "", Direction::InOut)); - props.push_back( - new WorkspaceProperty<>("OutputWorkspaceProp", "", Direction::Output)); - props.push_back( - new WorkspaceProperty<>("OutputWorkspaceProp2", "", Direction::Output)); - - std::vector<std::string> propOptions; - propOptions.push_back("OptionA"); - propOptions.push_back("OptionTwo"); - propOptions.push_back("Yet Another Option"); - props.push_back(new PropertyWithValue<std::string>( - "OptionsProperty", "OptionTwo", new ListValidator(propOptions))); - - for (size_t i = 0; i < props.size(); i++) { - props[i]->setDocumentation("Tooltip for " + props[i]->name()); - PropertyWidget *widget1 = - PropertyWidgetFactory::createWidget(props[i], frame1, NULL); - layout1->addWidget(widget1); - PropertyWidget *widget2 = - PropertyWidgetFactory::createWidget(props[i], frame2, grid, int(i)); - UNUSED_ARG(widget2); - } - - mainWin->move(100, 100); - mainWin->resize(700, 700); - mainWin->show(); - - app.exec(); - - mainWin->close(); - delete mainWin; - return 0; -} diff --git a/qt/widgets/factory/inc/MantidQtWidgets/Factory/WidgetFactory.h b/qt/widgets/factory/inc/MantidQtWidgets/Factory/WidgetFactory.h index 614e79bf68c..fac761448b3 100644 --- a/qt/widgets/factory/inc/MantidQtWidgets/Factory/WidgetFactory.h +++ b/qt/widgets/factory/inc/MantidQtWidgets/Factory/WidgetFactory.h @@ -6,9 +6,8 @@ #include "MantidKernel/SingletonHolder.h" #include "MantidQtWidgets/SliceViewer/SliceViewer.h" #include "MantidQtWidgets/SliceViewer/SliceViewerWindow.h" -#include "qapplication.h" #include <Qsci/qscilexer.h> -#include <QtCore> +#include <QPointer> #include <QVector> namespace MantidQt { diff --git a/qt/widgets/plugins/algorithm_dialogs/src/LoadAsciiDialog.cpp b/qt/widgets/plugins/algorithm_dialogs/src/LoadAsciiDialog.cpp index 0fb79b5b564..ed34e89a249 100644 --- a/qt/widgets/plugins/algorithm_dialogs/src/LoadAsciiDialog.cpp +++ b/qt/widgets/plugins/algorithm_dialogs/src/LoadAsciiDialog.cpp @@ -4,9 +4,13 @@ #include "MantidQtWidgets/Plugins/AlgorithmDialogs/LoadAsciiDialog.h" #include "MantidQtWidgets/Common/AlgorithmInputHistory.h" -#include <QValidator> -#include <QtGui> +#include <QComboBox> +#include <QDir> #include <QFileInfo> +#include <QLabel> +#include <QLineEdit> +#include <QPushButton> +#include <QValidator> namespace MantidQt { namespace CustomDialogs { diff --git a/qt/widgets/plugins/algorithm_dialogs/src/LoadDAEDialog.cpp b/qt/widgets/plugins/algorithm_dialogs/src/LoadDAEDialog.cpp index a62a6d49851..25524d457fc 100644 --- a/qt/widgets/plugins/algorithm_dialogs/src/LoadDAEDialog.cpp +++ b/qt/widgets/plugins/algorithm_dialogs/src/LoadDAEDialog.cpp @@ -4,9 +4,10 @@ #include "MantidQtWidgets/Plugins/AlgorithmDialogs/LoadDAEDialog.h" #include "MantidQtWidgets/Common/AlgorithmInputHistory.h" +#include <QFileDialog> +#include <QLabel> +#include <QLineEdit> #include <QValidator> -#include <QtGui> -#include <qfiledialog.h> namespace MantidQt { namespace CustomDialogs { diff --git a/qt/widgets/plugins/algorithm_dialogs/src/SmoothNeighboursDialog.cpp b/qt/widgets/plugins/algorithm_dialogs/src/SmoothNeighboursDialog.cpp index 78e03e91f1a..ef606c80896 100644 --- a/qt/widgets/plugins/algorithm_dialogs/src/SmoothNeighboursDialog.cpp +++ b/qt/widgets/plugins/algorithm_dialogs/src/SmoothNeighboursDialog.cpp @@ -3,6 +3,8 @@ #include "MantidGeometry/Instrument.h" #include "MantidQtWidgets/Plugins/AlgorithmDialogs/SmoothNeighboursDialog.h" +#include <QGroupBox> + using namespace Mantid::API; using namespace Mantid::Geometry; using namespace MantidQt::API; diff --git a/qt/widgets/plugins/algorithm_dialogs/src/StartLiveDataDialog.cpp b/qt/widgets/plugins/algorithm_dialogs/src/StartLiveDataDialog.cpp index 3df213755fa..596a517fadb 100644 --- a/qt/widgets/plugins/algorithm_dialogs/src/StartLiveDataDialog.cpp +++ b/qt/widgets/plugins/algorithm_dialogs/src/StartLiveDataDialog.cpp @@ -6,8 +6,8 @@ #include "MantidQtWidgets/Common/PropertyWidgetFactory.h" #include "qboxlayout.h" #include "MantidAPI/AlgorithmManager.h" -#include <qvariant.h> -#include <qstringlist.h> +#include <QVariant> +#include <QStringList> #include "MantidAPI/Algorithm.h" #include "MantidAPI/LiveListenerFactory.h" #include "MantidKernel/DateAndTime.h" @@ -15,7 +15,6 @@ #include "MantidKernel/ConfigService.h" #include "MantidKernel/InstrumentInfo.h" #include "MantidKernel/LiveListenerInfo.h" -#include <QtGui> #include "MantidQtWidgets/Common/AlgorithmInputHistory.h" using namespace MantidQt::CustomDialogs; diff --git a/qt/widgets/refdetectorview/inc/MantidQtWidgets/RefDetectorView/RefIVConnections.h b/qt/widgets/refdetectorview/inc/MantidQtWidgets/RefDetectorView/RefIVConnections.h index 50a0c6258d7..0cf0d8da87d 100644 --- a/qt/widgets/refdetectorview/inc/MantidQtWidgets/RefDetectorView/RefIVConnections.h +++ b/qt/widgets/refdetectorview/inc/MantidQtWidgets/RefDetectorView/RefIVConnections.h @@ -1,7 +1,6 @@ #ifndef REF_IV_CONNECTIONS_H #define REF_IV_CONNECTIONS_H -#include <QtCore> #include <QWidget> #include <QActionGroup> diff --git a/qt/widgets/refdetectorview/inc/MantidQtWidgets/RefDetectorView/RefImageView.h b/qt/widgets/refdetectorview/inc/MantidQtWidgets/RefDetectorView/RefImageView.h index a6f67fbdabb..7073e715574 100644 --- a/qt/widgets/refdetectorview/inc/MantidQtWidgets/RefDetectorView/RefImageView.h +++ b/qt/widgets/refdetectorview/inc/MantidQtWidgets/RefDetectorView/RefImageView.h @@ -2,7 +2,6 @@ #define REF_IMAGE_VIEW_H #include <QMainWindow> -#include <QtGui> #include "MantidQtWidgets/SpectrumViewer/GraphDisplay.h" #include "MantidQtWidgets/SpectrumViewer/SpectrumDataSource.h" diff --git a/qt/widgets/refdetectorview/src/RefDetectorViewDemo.cpp b/qt/widgets/refdetectorview/src/RefDetectorViewDemo.cpp index 02080de42ad..ecadf8225d3 100644 --- a/qt/widgets/refdetectorview/src/RefDetectorViewDemo.cpp +++ b/qt/widgets/refdetectorview/src/RefDetectorViewDemo.cpp @@ -1,8 +1,7 @@ -#include <qapplication.h> +#include <QApplication> #include <QMainWindow> -#include <QtGui> #include "MantidQtWidgets/SpectrumViewer/SVUtils.h" #include "MantidQtWidgets/RefDetectorView/RefImageView.h" diff --git a/qt/widgets/sliceviewer/inc/MantidQtWidgets/SliceViewer/LineOverlay.h b/qt/widgets/sliceviewer/inc/MantidQtWidgets/SliceViewer/LineOverlay.h index 63e83920c68..ed997fd234a 100644 --- a/qt/widgets/sliceviewer/inc/MantidQtWidgets/SliceViewer/LineOverlay.h +++ b/qt/widgets/sliceviewer/inc/MantidQtWidgets/SliceViewer/LineOverlay.h @@ -3,10 +3,9 @@ #include "DllOption.h" #include "MantidKernel/System.h" -#include <QtCore> -#include <qwidget.h> +#include <QWidget> +#include <QPainter> #include <qwt_plot.h> -#include <qpainter.h> namespace MantidQt { namespace SliceViewer { diff --git a/qt/widgets/sliceviewer/inc/MantidQtWidgets/SliceViewer/NonOrthogonalOverlay.h b/qt/widgets/sliceviewer/inc/MantidQtWidgets/SliceViewer/NonOrthogonalOverlay.h index c8a4e7e0a19..dba03b99109 100644 --- a/qt/widgets/sliceviewer/inc/MantidQtWidgets/SliceViewer/NonOrthogonalOverlay.h +++ b/qt/widgets/sliceviewer/inc/MantidQtWidgets/SliceViewer/NonOrthogonalOverlay.h @@ -2,11 +2,10 @@ #define MANTID_SLICEVIEWER_NONORTHOGONALOVERLAY_H_ #include "DllOption.h" -#include <QtCore> -#include <qwidget.h> +#include <QWidget> #include <qwt_plot.h> #include <qwt_valuelist.h> -#include <qpainter.h> +#include <QPainter> #include "MantidKernel/System.h" #include "MantidQtWidgets/Common/QwtRasterDataMD.h" #include "MantidQtWidgets/Common/QwtRasterDataMDNonOrthogonal.h" diff --git a/qt/widgets/sliceviewer/inc/MantidQtWidgets/SliceViewer/PeakOverlayViewFactoryBase.h b/qt/widgets/sliceviewer/inc/MantidQtWidgets/SliceViewer/PeakOverlayViewFactoryBase.h index 67954e7ded5..fd21a8b4c46 100644 --- a/qt/widgets/sliceviewer/inc/MantidQtWidgets/SliceViewer/PeakOverlayViewFactoryBase.h +++ b/qt/widgets/sliceviewer/inc/MantidQtWidgets/SliceViewer/PeakOverlayViewFactoryBase.h @@ -3,9 +3,9 @@ #include "DllOption.h" #include "MantidQtWidgets/SliceViewer/PeakOverlayViewFactory.h" -#include <qwidget.h> +#include <QColor> +#include <QWidget> #include <qwt_plot.h> -#include <qcolor.h> namespace MantidQt { namespace SliceViewer { diff --git a/qt/widgets/sliceviewer/inc/MantidQtWidgets/SliceViewer/SliceViewerWindow.h b/qt/widgets/sliceviewer/inc/MantidQtWidgets/SliceViewer/SliceViewerWindow.h index 62bb3cd0fef..c9392cab137 100644 --- a/qt/widgets/sliceviewer/inc/MantidQtWidgets/SliceViewer/SliceViewerWindow.h +++ b/qt/widgets/sliceviewer/inc/MantidQtWidgets/SliceViewer/SliceViewerWindow.h @@ -9,8 +9,7 @@ #include "MantidQtWidgets/SliceViewer/PeaksViewer.h" #include <QMainWindow> #include <QSplitter> -#include <qdialog.h> -#include <qmainwindow.h> +#include <QDialog> #include <QShowEvent> #include "DllOption.h" #include "MantidKernel/VMD.h" diff --git a/qt/widgets/sliceviewer/src/DimensionSliceWidget.cpp b/qt/widgets/sliceviewer/src/DimensionSliceWidget.cpp index 0ee0f690a1a..646f93bc2d2 100644 --- a/qt/widgets/sliceviewer/src/DimensionSliceWidget.cpp +++ b/qt/widgets/sliceviewer/src/DimensionSliceWidget.cpp @@ -1,7 +1,7 @@ #include "MantidQtWidgets/SliceViewer/DimensionSliceWidget.h" #include "MantidKernel/UnitLabel.h" #include <iosfwd> -#include <qlayout.h> +#include <QLayout> namespace MantidQt { namespace SliceViewer { diff --git a/qt/widgets/sliceviewer/src/LineOverlay.cpp b/qt/widgets/sliceviewer/src/LineOverlay.cpp index 157eaea5ea9..5af575c6f04 100644 --- a/qt/widgets/sliceviewer/src/LineOverlay.cpp +++ b/qt/widgets/sliceviewer/src/LineOverlay.cpp @@ -3,7 +3,7 @@ #include "MantidQtWidgets/Common/TSVSerialiser.h" #include <QRect> #include <QShowEvent> -#include <qpainter.h> +#include <QPainter> #include <qwt_plot.h> #include <qwt_plot_canvas.h> diff --git a/qt/widgets/sliceviewer/src/NonOrthogonalOverlay.cpp b/qt/widgets/sliceviewer/src/NonOrthogonalOverlay.cpp index 119c4f24b37..59f29a48a26 100644 --- a/qt/widgets/sliceviewer/src/NonOrthogonalOverlay.cpp +++ b/qt/widgets/sliceviewer/src/NonOrthogonalOverlay.cpp @@ -1,7 +1,7 @@ #include "MantidQtWidgets/SliceViewer/NonOrthogonalOverlay.h" #include <qwt_plot.h> #include <qwt_plot_canvas.h> -#include <qpainter.h> +#include <QPainter> #include <QRect> #include <QShowEvent> #include <qwt_scale_div.h> diff --git a/qt/widgets/sliceviewer/src/QwtScaleDrawNonOrthogonal.cpp b/qt/widgets/sliceviewer/src/QwtScaleDrawNonOrthogonal.cpp index 320f4bb78aa..8648abf5db7 100644 --- a/qt/widgets/sliceviewer/src/QwtScaleDrawNonOrthogonal.cpp +++ b/qt/widgets/sliceviewer/src/QwtScaleDrawNonOrthogonal.cpp @@ -1,6 +1,7 @@ #include "MantidQtWidgets/SliceViewer/QwtScaleDrawNonOrthogonal.h" #include "MantidQtWidgets/Common/NonOrthogonal.h" +#include <QMatrix> #include <QPainter> #include <QPalette> #include "qwt_layout_metrics.h" @@ -9,9 +10,6 @@ #include "qwt_scale_engine.h" #include "qwt_plot_canvas.h" -#include <qmatrix.h> -#define QwtMatrix QMatrix - QwtScaleDrawNonOrthogonal::QwtScaleDrawNonOrthogonal( QwtPlot *plot, ScreenDimension screenDimension, Mantid::API::IMDWorkspace_sptr workspace, size_t dimX, size_t dimY, @@ -174,7 +172,7 @@ void QwtScaleDrawNonOrthogonal::drawLabelNonOrthogonal(QPainter *painter, labelSize = metricsMap.layoutToDevice(labelSize); pos = metricsMap.layoutToDevice(pos); - const QwtMatrix m = labelMatrix(pos, labelSize); + const QMatrix m = labelMatrix(pos, labelSize); painter->save(); painter->setMatrix(m, true); diff --git a/qt/widgets/sliceviewer/src/SliceViewer.cpp b/qt/widgets/sliceviewer/src/SliceViewer.cpp index 880e3e86998..a947a746e9f 100644 --- a/qt/widgets/sliceviewer/src/SliceViewer.cpp +++ b/qt/widgets/sliceviewer/src/SliceViewer.cpp @@ -45,6 +45,15 @@ #include "MantidQtWidgets/SliceViewer/SliceViewerFunctions.h" #include "MantidQtWidgets/Common/SelectWorkspacesDialog.h" +#include <QClipboard> +#include <QFileDialog> +#include <QFileInfo> +#include <QMainWindow> +#include <QMenu> +#include <QMenuBar> +#include <QSettings> +#include <QToolTip> +#include <QUrl> #include <qwt_plot_panner.h> #include <qwt_plot_rescaler.h> #include <Poco/AutoPtr.h> diff --git a/qt/widgets/sliceviewer/src/SliceViewerWindow.cpp b/qt/widgets/sliceviewer/src/SliceViewerWindow.cpp index a6d4aacf78a..663f7329630 100644 --- a/qt/widgets/sliceviewer/src/SliceViewerWindow.cpp +++ b/qt/widgets/sliceviewer/src/SliceViewerWindow.cpp @@ -8,9 +8,10 @@ #include "MantidQtWidgets/SliceViewer/LineViewer.h" #include "MantidQtWidgets/SliceViewer/SliceViewer.h" #include "MantidQtWidgets/SliceViewer/SliceViewerWindow.h" -#include <qboxlayout.h> -#include <qmainwindow.h> -#include <qlayout.h> +#include <QBoxLayout> +#include <QMainWindow> +#include <QLayout> +#include <QTimer> using namespace Mantid; using namespace Mantid::Kernel; diff --git a/qt/widgets/spectrumviewer/inc/MantidQtWidgets/SpectrumViewer/SVConnections.h b/qt/widgets/spectrumviewer/inc/MantidQtWidgets/SpectrumViewer/SVConnections.h index f771d05333b..7540cb410f4 100644 --- a/qt/widgets/spectrumviewer/inc/MantidQtWidgets/SpectrumViewer/SVConnections.h +++ b/qt/widgets/spectrumviewer/inc/MantidQtWidgets/SpectrumViewer/SVConnections.h @@ -1,7 +1,6 @@ #ifndef SV_CONNECTIONS_H #define SV_CONNECTIONS_H -#include <QtCore> #include <QWidget> #include <QActionGroup> diff --git a/qt/widgets/spectrumviewer/inc/MantidQtWidgets/SpectrumViewer/SpectrumView.h b/qt/widgets/spectrumviewer/inc/MantidQtWidgets/SpectrumViewer/SpectrumView.h index 6138f9a2020..efc3857055b 100644 --- a/qt/widgets/spectrumviewer/inc/MantidQtWidgets/SpectrumViewer/SpectrumView.h +++ b/qt/widgets/spectrumviewer/inc/MantidQtWidgets/SpectrumViewer/SpectrumView.h @@ -3,7 +3,6 @@ #include <QMainWindow> #include <QMdiSubWindow> -#include <QtGui> #include <QList> #include "MantidAPI/MatrixWorkspace_fwd.h" diff --git a/qt/widgets/spectrumviewer/src/GraphDisplay.cpp b/qt/widgets/spectrumviewer/src/GraphDisplay.cpp index 5ae22e32903..0be711c11c4 100644 --- a/qt/widgets/spectrumviewer/src/GraphDisplay.cpp +++ b/qt/widgets/spectrumviewer/src/GraphDisplay.cpp @@ -4,9 +4,9 @@ #include "MantidQtWidgets/SpectrumViewer/SVUtils.h" #include <boost/algorithm/clamp.hpp> -#include <QtGui> -#include <QVector> +#include <QHeaderView> #include <QString> +#include <QVector> #include <qwt_scale_engine.h> namespace MantidQt { diff --git a/qt/widgets/spectrumviewer/src/SVConnections.cpp b/qt/widgets/spectrumviewer/src/SVConnections.cpp index 14319203f61..1864cd85a51 100644 --- a/qt/widgets/spectrumviewer/src/SVConnections.cpp +++ b/qt/widgets/spectrumviewer/src/SVConnections.cpp @@ -5,6 +5,8 @@ #include "MantidQtWidgets/SpectrumViewer/SVConnections.h" +#include <QWheelEvent> + namespace MantidQt { namespace SpectrumView { diff --git a/qt/widgets/spectrumviewer/src/SpectrumDisplay.cpp b/qt/widgets/spectrumviewer/src/SpectrumDisplay.cpp index 079d763278b..fdedd0b299e 100644 --- a/qt/widgets/spectrumviewer/src/SpectrumDisplay.cpp +++ b/qt/widgets/spectrumviewer/src/SpectrumDisplay.cpp @@ -1,10 +1,9 @@ #include <sstream> #include <cfloat> -#include <QtGui> #include <QVector> #include <QString> -#include <qimage.h> +#include <QImage> #include <qwt_scale_engine.h> #include "MantidQtWidgets/SpectrumViewer/SpectrumDisplay.h" diff --git a/qt/widgets/spectrumviewer/src/SpectrumView.cpp b/qt/widgets/spectrumviewer/src/SpectrumView.cpp index 85a2bc01625..11dfaf8efa2 100644 --- a/qt/widgets/spectrumviewer/src/SpectrumView.cpp +++ b/qt/widgets/spectrumviewer/src/SpectrumView.cpp @@ -11,6 +11,8 @@ #include "MantidQtWidgets/SpectrumViewer/EModeHandler.h" #include "MantidQtWidgets/SpectrumViewer/MatrixWSDataSource.h" +#include <QDropEvent> +#include <QSettings> #include <boost/make_shared.hpp> namespace MantidQt { -- GitLab