Newer
Older
set ( QT5_SRC_FILES
src/AlgorithmDialog.cpp
src/AlgorithmHistoryWindow.cpp
src/AlgorithmInputHistory.cpp
src/AlgorithmPropertiesWidget.cpp
src/AlgorithmRunner.cpp
src/AlgorithmSelectorWidget.cpp
src/AlternateCSPythonLexer.cpp
src/BatchAlgorithmRunner.cpp
src/BoolPropertyWidget.cpp
src/DataSelector.cpp
src/DropEventHelper.cpp
src/FileDialogHandler.cpp
src/FilePropertyWidget.cpp
src/FindFilesThreadPoolManager.cpp
src/FindFilesWorker.cpp
src/FindReplaceDialog.cpp
src/FitPropertyBrowser.cpp
src/FlowLayout.cpp
src/FunctionBrowser.cpp
src/GenericDialog.cpp
src/HelpWindow.cpp
# todo: move this to the instrument view library when the slice
# viewer library is removed
src/InputController.cpp
src/InterfaceFactory.cpp
src/InterfaceManager.cpp
src/LineEditWithClear.cpp
src/ListPropertyWidget.cpp
src/ManageUserDirectories.cpp
src/MantidDesktopServices.cpp
src/MantidHelpInterface.cpp
src/MantidTreeModel.cpp
src/MantidTreeWidget.cpp
src/MantidTreeWidgetItem.cpp
src/MantidWidget.cpp
src/MantidWSIndexDialog.cpp
src/Message.cpp
src/MessageDisplay.cpp
src/MultifitSetupDialog.cpp
src/MWRunFiles.cpp
src/OptionsPropertyWidget.cpp
src/pixmaps.cpp
src/PluginLibraries.cpp
src/ProcessingAlgoWidget.cpp
src/PropertyHandler.cpp
src/PropertyWidget.cpp
src/PropertyWidgetFactory.cpp
src/PythonRunner.cpp
src/QtSignalChannel.cpp
src/RenameParDialog.cpp
src/ScriptEditor.cpp
src/SequentialFitDialog.cpp
src/SelectFunctionDialog.cpp
src/SelectWorkspacesDialog.cpp
src/TextPropertyWidget.cpp
src/UserFunctionDialog.cpp
src/UserSubWindow.cpp
src/VatesViewerInterface.cpp
src/WidgetScrollbarDecorator.cpp
src/WorkspaceIcons.cpp
src/WorkspaceObserver.cpp
src/WorkspacePresenter/ADSAdapter.cpp
src/WorkspacePresenter/WorkspacePresenter.cpp
src/WorkspacePresenter/WorkspaceTreeWidget.cpp
src/WorkspacePresenter/WorkspaceTreeWidgetSimple.cpp
src/WorkspaceSelector.cpp
src/AlgorithmProgress/AlgorithmProgressDialogPresenter.cpp
src/AlgorithmProgress/AlgorithmProgressDialogWidget.cpp
src/AlgorithmProgress/AlgorithmProgressModel.cpp
src/AlgorithmProgress/AlgorithmProgressPresenter.cpp
src/AlgorithmProgress/AlgorithmProgressPresenterBase.cpp
src/AlgorithmProgress/AlgorithmProgressWidget.cpp
src/Batch/RowLocation.cpp
src/Batch/RowLocationAdapter.cpp
src/Batch/RowPredicate.cpp
src/Batch/Row.cpp
src/Batch/Cell.cpp
src/Batch/CellStandardItem.cpp
src/Batch/ExtractSubtrees.cpp
src/Batch/FindSubtreeRoots.cpp
src/Batch/JobTreeView.cpp
src/Batch/JobTreeViewSignalAdapter.cpp
src/Batch/QtStandardItemTreeAdapter.cpp
src/Batch/FilteredTreeModel.cpp
src/Batch/QtBasicNavigation.cpp
src/Batch/QtTreeCursorNavigation.cpp
src/Batch/CellDelegate.cpp
src/Batch/BuildSubtreeItems.cpp
src/QtPropertyBrowser/DoubleDialogEditor.cpp
src/QtPropertyBrowser/DoubleEditorFactory.cpp
src/QtPropertyBrowser/FilenameDialogEditor.cpp
src/QtPropertyBrowser/FormulaDialogEditor.cpp
src/QtPropertyBrowser/ParameterPropertyManager.cpp
src/QtPropertyBrowser/qtbuttonpropertybrowser.cpp
src/QtPropertyBrowser/qteditorfactory.cpp
src/QtPropertyBrowser/qtgroupboxpropertybrowser.cpp
src/QtPropertyBrowser/qtpropertybrowser.cpp
src/QtPropertyBrowser/qtpropertybrowserutils.cpp
src/QtPropertyBrowser/qtpropertymanager.cpp
src/QtPropertyBrowser/qttreepropertybrowser.cpp
src/QtPropertyBrowser/qtvariantproperty.cpp
src/QtPropertyBrowser/StringDialogEditor.cpp
src/QtPropertyBrowser/StringEditorFactory.cpp
src/QtPropertyBrowser/WorkspaceEditorFactory.cpp
)
set ( QT5_MOC_FILES
inc/MantidQtWidgets/Common/AlgorithmDialog.h
inc/MantidQtWidgets/Common/AlgorithmHistoryWindow.h
inc/MantidQtWidgets/Common/AlgorithmPropertiesWidget.h
inc/MantidQtWidgets/Common/AlgorithmRunner.h
inc/MantidQtWidgets/Common/AlgorithmSelectorWidget.h
inc/MantidQtWidgets/Common/BatchAlgorithmRunner.h
inc/MantidQtWidgets/Common/BoolPropertyWidget.h
inc/MantidQtWidgets/Common/DataSelector.h
inc/MantidQtWidgets/Common/FilePropertyWidget.h
inc/MantidQtWidgets/Common/FindFilesThreadPoolManager.h
inc/MantidQtWidgets/Common/FindFilesThreadPoolManagerMockObjects.h
inc/MantidQtWidgets/Common/FindFilesWorker.h
inc/MantidQtWidgets/Common/FindReplaceDialog.h
inc/MantidQtWidgets/Common/FitPropertyBrowser.h
inc/MantidQtWidgets/Common/FunctionBrowser.h
inc/MantidQtWidgets/Common/GenericDialog.h
inc/MantidQtWidgets/Common/Hint.h
inc/MantidQtWidgets/Common/HintingLineEdit.h
inc/MantidQtWidgets/Common/InputController.h
inc/MantidQtWidgets/Common/InterfaceManager.h
inc/MantidQtWidgets/Common/LineEditWithClear.h
inc/MantidQtWidgets/Common/ListPropertyWidget.h
inc/MantidQtWidgets/Common/ManageUserDirectories.h
inc/MantidQtWidgets/Common/MantidHelpInterface.h
inc/MantidQtWidgets/Common/MantidTreeModel.h
inc/MantidQtWidgets/Common/MantidTreeWidget.h
inc/MantidQtWidgets/Common/MantidWidget.h
inc/MantidQtWidgets/Common/MantidWSIndexDialog.h
inc/MantidQtWidgets/Common/MessageDisplay.h
inc/MantidQtWidgets/Common/MultifitSetupDialog.h
inc/MantidQtWidgets/Common/MWRunFiles.h
inc/MantidQtWidgets/Common/OptionsPropertyWidget.h
inc/MantidQtWidgets/Common/ProcessingAlgoWidget.h
inc/MantidQtWidgets/Common/PropertyHandler.h
inc/MantidQtWidgets/Common/PropertyWidget.h
inc/MantidQtWidgets/Common/PythonRunner.h
inc/MantidQtWidgets/Common/QtSignalChannel.h
inc/MantidQtWidgets/Common/RenameParDialog.h
inc/MantidQtWidgets/Common/ScriptEditor.h
inc/MantidQtWidgets/Common/SequentialFitDialog.h
inc/MantidQtWidgets/Common/SelectFunctionDialog.h
inc/MantidQtWidgets/Common/SelectWorkspacesDialog.h
inc/MantidQtWidgets/Common/TextPropertyWidget.h
inc/MantidQtWidgets/Common/UserFunctionDialog.h
inc/MantidQtWidgets/Common/UserSubWindow.h
inc/MantidQtWidgets/Common/VatesViewerInterface.h
inc/MantidQtWidgets/Common/WorkspaceIcons.h
inc/MantidQtWidgets/Common/WorkspaceObserver.h
inc/MantidQtWidgets/Common/WorkspacePresenter/WorkspaceTreeWidget.h
inc/MantidQtWidgets/Common/WorkspacePresenter/WorkspaceTreeWidgetSimple.h
inc/MantidQtWidgets/Common/WorkspaceSelector.h
inc/MantidQtWidgets/Common/AlgorithmProgress/AlgorithmProgressDialogPresenter.h
inc/MantidQtWidgets/Common/AlgorithmProgress/AlgorithmProgressDialogWidget.h
inc/MantidQtWidgets/Common/AlgorithmProgress/AlgorithmProgressPresenter.h
inc/MantidQtWidgets/Common/AlgorithmProgress/AlgorithmProgressPresenterBase.h
inc/MantidQtWidgets/Common/AlgorithmProgress/AlgorithmProgressWidget.h
inc/MantidQtWidgets/Common/Batch/JobTreeView.h
inc/MantidQtWidgets/Common/Batch/JobTreeViewSignalAdapter.h
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
inc/MantidQtWidgets/Common/QtPropertyBrowser/ButtonEditorFactory.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/DoubleDialogEditor.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/DoubleEditorFactory.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/FilenameDialogEditor.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/FormulaDialogEditor.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/ParameterPropertyManager.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qtbuttonpropertybrowser.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qteditorfactory.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qtgroupboxpropertybrowser.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qtpropertybrowser.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qtpropertybrowserutils_p.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qtpropertymanager.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qttreepropertybrowser.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qtvariantproperty.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/StringDialogEditor.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/StringEditorFactory.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/WorkspaceEditorFactory.h
)
# Include files aren't required, but this makes them appear in Visual Studio
set ( QT5_INC_FILES
${QT5_MOC_FILES}
inc/MantidQtWidgets/Common/AlgorithmInputHistory.h
inc/MantidQtWidgets/Common/AlgorithmRunner.h
inc/MantidQtWidgets/Common/AlternateCSPythonLexer.h
inc/MantidQtWidgets/Common/BatchAlgorithmRunner.h
inc/MantidQtWidgets/Common/DropEventHelper.h
inc/MantidQtWidgets/Common/FileDialogHandler.h
inc/MantidQtWidgets/Common/FlowLayout.h
inc/MantidQtWidgets/Common/HelpWindow.h
inc/MantidQtWidgets/Common/IFunctionBrowser.h
inc/MantidQtWidgets/Common/InterfaceFactory.h
inc/MantidQtWidgets/Common/MantidDesktopServices.h
inc/MantidQtWidgets/Common/MantidTreeWidgetItem.h
inc/MantidQtWidgets/Common/MultifitSetupDialog.h
inc/MantidQtWidgets/Common/pixmaps.h
inc/MantidQtWidgets/Common/PropertyWidgetFactory.h
inc/MantidQtWidgets/Common/SequentialFitDialog.h
inc/MantidQtWidgets/Common/WidgetScrollbarDecorator.h
inc/MantidQtWidgets/Common/Batch/QtStandardItemTreeAdapter.h
inc/MantidQtWidgets/Common/Batch/QtBasicNavigation.h
inc/MantidQtWidgets/Common/Batch/QtTreeCursorNavigation.h
inc/MantidQtWidgets/Common/Batch/StrictQModelIndices.h
inc/MantidQtWidgets/Common/Batch/FilteredTreeModel.h
inc/MantidQtWidgets/Common/Batch/RowLocation.h
inc/MantidQtWidgets/Common/Batch/RowPredicate.h
inc/MantidQtWidgets/Common/Batch/RowLocationAdapter.h
inc/MantidQtWidgets/Common/Batch/Row.h
inc/MantidQtWidgets/Common/Batch/Cell.h
inc/MantidQtWidgets/Common/Batch/CellStandardItem.h
inc/MantidQtWidgets/Common/Batch/CellDelegate.h
inc/MantidQtWidgets/Common/Batch/ExtractSubtrees.h
inc/MantidQtWidgets/Common/Batch/FindSubtreeRoots.h
inc/MantidQtWidgets/Common/Batch/BuildSubtreeItems.h
inc/MantidQtWidgets/Common/WorkspacePresenter/ADSAdapter.h
inc/MantidQtWidgets/Common/WorkspacePresenter/IWorkspaceDockView.h
inc/MantidQtWidgets/Common/WorkspacePresenter/ViewNotifiable.h
inc/MantidQtWidgets/Common/WorkspacePresenter/WorkspaceDockMockObjects.h
inc/MantidQtWidgets/Common/WorkspacePresenter/WorkspacePresenter.h
inc/MantidQtWidgets/Common/WorkspacePresenter/WorkspaceProvider.h
inc/MantidQtWidgets/Common/WorkspacePresenter/WorkspaceProviderNotifiable.h
inc/MantidQtWidgets/Common/AlgorithmProgress/AlgorithmProgressModel.h
)
set ( QT5_UI_FILES
inc/MantidQtWidgets/Common/DataSelector.ui
inc/MantidQtWidgets/Common/ManageUserDirectories.ui
inc/MantidQtWidgets/Common/MultifitSetupDialog.ui
inc/MantidQtWidgets/Common/MWRunFiles.ui
inc/MantidQtWidgets/Common/ProcessingAlgoWidget.ui
inc/MantidQtWidgets/Common/RenameParDialog.ui
inc/MantidQtWidgets/Common/SequentialFitDialog.ui
inc/MantidQtWidgets/Common/SelectFunctionDialog.ui
inc/MantidQtWidgets/Common/SlitCalculator.ui
inc/MantidQtWidgets/Common/UserFunctionDialog.ui
src/AlgorithmDialog.cpp
src/AlgorithmHistoryWindow.cpp
src/AlgorithmInputHistory.cpp
src/AlgorithmPropertiesWidget.cpp
src/AlgorithmRunner.cpp
src/AlternateCSPythonLexer.cpp
src/BatchAlgorithmRunner.cpp
src/BoolPropertyWidget.cpp
src/DropEventHelper.cpp
src/FileDialogHandler.cpp
src/FilePropertyWidget.cpp
src/GenericDialog.cpp
src/HelpWindow.cpp
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
src/InterfaceFactory.cpp
src/InterfaceManager.cpp
src/ListPropertyWidget.cpp
src/ManageUserDirectories.cpp
src/MantidDesktopServices.cpp
src/MantidDialog.cpp
src/MantidHelpInterface.cpp
src/MantidWidget.cpp
src/MdConstants.cpp
src/MdSettings.cpp
src/Message.cpp
src/NonOrthogonal.cpp
src/MWRunFiles.cpp
src/OptionsPropertyWidget.cpp
src/pixmaps.cpp
src/PlotAxis.cpp
src/PluginLibraries.cpp
src/PropertyWidget.cpp
src/PropertyWidgetFactory.cpp
src/PythonRunner.cpp
src/QScienceSpinBox.cpp
src/QtSignalChannel.cpp
src/RepoModel.cpp
src/ScriptRepositoryView.cpp
src/SelectionNotificationService.cpp
src/SignalBlocker.cpp
src/SyncedCheckboxes.cpp
src/TextPropertyWidget.cpp
src/TSVSerialiser.cpp
src/UserSubWindow.cpp
src/VatesViewerInterface.cpp
src/WidgetScrollbarDecorator.cpp
src/WindowIcons.cpp
src/WorkspaceObserver.cpp
src/WorkspaceIcons.cpp
src/AlgorithmSelectorWidget.cpp
src/CatalogHelper.cpp
src/CatalogSearch.cpp
src/CatalogSelector.cpp
src/CheckboxHeader.cpp
src/DataProcessorUI/AbstractTreeModel.cpp
src/DataProcessorUI/TreeData.cpp
src/DataProcessorUI/GenerateNotebook.cpp
src/DataProcessorUI/OneLevelTreeManager.cpp
src/DataProcessorUI/OptionsMap.cpp
src/DataProcessorUI/PostprocessingAlgorithm.cpp
src/DataProcessorUI/PreprocessingAlgorithm.cpp
src/DataProcessorUI/PreprocessMap.cpp
src/DataProcessorUI/ProcessingAlgorithm.cpp
src/DataProcessorUI/ProcessingAlgorithmBase.cpp
src/DataProcessorUI/TreeData.cpp
src/DataProcessorUI/TwoLevelTreeManager.cpp
src/DataProcessorUI/WhiteList.cpp
src/DataProcessorUI/WorkspaceNameUtils.cpp
src/DataProcessorUI/PostprocessingStep.cpp
src/DataProcessorUI/GenericDataProcessorPresenter.cpp
src/DataProcessorUI/Column.cpp
src/DataProcessorUI/ConstColumnIterator.cpp
src/ParseKeyValueString.cpp
src/ParseNumerics.cpp
src/DataProcessorUI/QOneLevelTreeModel.cpp
src/DataProcessorUI/QTwoLevelTreeModel.cpp
src/DataProcessorUI/QDataProcessorWidget.cpp
src/DataProcessorUI/QtDataProcessorOptionsDialog.cpp
src/DataProcessorUI/VectorString.cpp
src/Batch/RowLocationAdapter.cpp
src/Batch/RowPredicate.cpp
src/Batch/ExtractSubtrees.cpp
src/Batch/FindSubtreeRoots.cpp
src/Batch/JobTreeView.cpp
src/Batch/QtStandardItemTreeAdapter.cpp
src/Batch/FilteredTreeModel.cpp
src/Batch/QtBasicNavigation.cpp
src/Batch/QtTreeCursorNavigation.cpp
src/Batch/BuildSubtreeItems.cpp
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
src/DataSelector.cpp
src/DiagResults.cpp
src/DoubleSpinBox.cpp
src/FindDialog.cpp
src/FindFilesThreadPoolManager.cpp
src/FindFilesWorker.cpp
src/FindReplaceDialog.cpp
src/FitOptionsBrowser.cpp
src/FitPropertyBrowser.cpp
src/FunctionBrowser.cpp
src/HintingLineEdit.cpp
src/IndirectFitPropertyBrowser.cpp
src/IndirectInstrumentConfig.cpp
src/InputController.cpp
src/InstrumentSelector.cpp
src/LineEditWithClear.cpp
src/LogValueSelector.cpp
src/MWDiag.cpp
src/MantidHelpWindow.cpp
src/MantidTreeModel.cpp
src/MantidTreeWidget.cpp
src/MantidTreeWidgetItem.cpp
src/MantidWSIndexDialog.cpp
src/MessageDisplay.cpp
src/MultifitSetupDialog.cpp
src/MuonFitDataSelector.cpp
src/MuonFitPropertyBrowser.cpp
src/MuonFunctionBrowser.cpp
src/ProcessingAlgoWidget.cpp
src/ProgressableView.cpp
src/ProjectSavePresenter.cpp
src/ProjectSaveModel.cpp
src/PropertyHandler.cpp
src/RenameParDialog.cpp
src/SaveWorkspaces.cpp
src/ScriptEditor.cpp
src/SelectFunctionDialog.cpp
src/SelectWorkspacesDialog.cpp
src/SequentialFitDialog.cpp
src/SlicingAlgorithmDialog.cpp
src/SlitCalculator.cpp
src/TrackedAction.cpp
src/UserFunctionDialog.cpp
src/WorkspacePresenter/ADSAdapter.cpp
src/WorkspacePresenter/WorkspacePresenter.cpp
src/WorkspacePresenter/WorkspaceTreeWidget.cpp
src/WorkspacePresenter/WorkspaceTreeWidgetSimple.cpp
src/WorkspaceSelector.cpp
src/pqHelpWindow.cxx
src/pythonCalc.cpp
src/QtPropertyBrowser/qtpropertybrowser.cpp
src/QtPropertyBrowser/qtpropertymanager.cpp
src/QtPropertyBrowser/qteditorfactory.cpp
src/QtPropertyBrowser/qtvariantproperty.cpp
src/QtPropertyBrowser/qttreepropertybrowser.cpp
src/QtPropertyBrowser/qtbuttonpropertybrowser.cpp
src/QtPropertyBrowser/qtgroupboxpropertybrowser.cpp
src/QtPropertyBrowser/qtpropertybrowserutils.cpp
src/QtPropertyBrowser/DoubleDialogEditor.cpp
src/QtPropertyBrowser/DoubleEditorFactory.cpp
src/QtPropertyBrowser/FilenameDialogEditor.cpp
src/QtPropertyBrowser/FormulaDialogEditor.cpp
src/QtPropertyBrowser/ParameterPropertyManager.cpp
src/QtPropertyBrowser/StringDialogEditor.cpp
src/QtPropertyBrowser/StringEditorFactory.cpp
src/QtPropertyBrowser/WorkspaceEditorFactory.cpp
inc/MantidQtWidgets/Common/AlgorithmDialog.h
inc/MantidQtWidgets/Common/AlgorithmHistoryWindow.h
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
inc/MantidQtWidgets/Common/AlgorithmRunner.h
inc/MantidQtWidgets/Common/AlgorithmPropertiesWidget.h
inc/MantidQtWidgets/Common/BatchAlgorithmRunner.h
inc/MantidQtWidgets/Common/BoolPropertyWidget.h
inc/MantidQtWidgets/Common/FilePropertyWidget.h
inc/MantidQtWidgets/Common/GenericDialog.h
inc/MantidQtWidgets/Common/ListPropertyWidget.h
inc/MantidQtWidgets/Common/ManageUserDirectories.h
inc/MantidQtWidgets/Common/MantidDialog.h
inc/MantidQtWidgets/Common/MantidHelpInterface.h
inc/MantidQtWidgets/Common/MantidWidget.h
inc/MantidQtWidgets/Common/MWRunFiles.h
inc/MantidQtWidgets/Common/OptionsPropertyWidget.h
inc/MantidQtWidgets/Common/PropertyWidget.h
inc/MantidQtWidgets/Common/PythonRunner.h
inc/MantidQtWidgets/Common/QScienceSpinBox.h
inc/MantidQtWidgets/Common/QtSignalChannel.h
inc/MantidQtWidgets/Common/ScriptRepositoryView.h
inc/MantidQtWidgets/Common/RepoTreeView.h
inc/MantidQtWidgets/Common/RepoModel.h
inc/MantidQtWidgets/Common/SyncedCheckboxes.h
inc/MantidQtWidgets/Common/TextPropertyWidget.h
inc/MantidQtWidgets/Common/UserSubWindow.h
inc/MantidQtWidgets/Common/VatesViewerInterface.h
inc/MantidQtWidgets/Common/WorkspaceObserver.h
inc/MantidQtWidgets/Common/SelectionNotificationService.h
inc/MantidQtWidgets/Common/AlgorithmSelectorWidget.h
inc/MantidQtWidgets/Common/CheckboxHeader.h
inc/MantidQtWidgets/Common/Batch/JobTreeView.h
inc/MantidQtWidgets/Common/Batch/MockJobTreeView.h
inc/MantidQtWidgets/Common/Batch/JobTreeViewSignalAdapter.h
inc/MantidQtWidgets/Common/DataProcessorUI/AbstractTreeModel.h
inc/MantidQtWidgets/Common/DataProcessorUI/QtCommandAdapter.h
inc/MantidQtWidgets/Common/DataProcessorUI/GenericDataProcessorPresenter.h
inc/MantidQtWidgets/Common/DataProcessorUI/GenericDataProcessorPresenterThread.h
inc/MantidQtWidgets/Common/DataProcessorUI/GenericDataProcessorPresenterRowReducerWorker.h
inc/MantidQtWidgets/Common/DataProcessorUI/GenericDataProcessorPresenterGroupReducerWorker.h
inc/MantidQtWidgets/Common/DataProcessorUI/QOneLevelTreeModel.h
inc/MantidQtWidgets/Common/DataProcessorUI/QTwoLevelTreeModel.h
inc/MantidQtWidgets/Common/DataProcessorUI/QDataProcessorWidget.h
inc/MantidQtWidgets/Common/DataProcessorUI/QtDataProcessorOptionsDialog.h
inc/MantidQtWidgets/Common/DataSelector.h
inc/MantidQtWidgets/Common/DiagResults.h
inc/MantidQtWidgets/Common/DoubleSpinBox.h
inc/MantidQtWidgets/Common/FindReplaceDialog.h
inc/MantidQtWidgets/Common/FindDialog.h
inc/MantidQtWidgets/Common/FitPropertyBrowser.h
inc/MantidQtWidgets/Common/FitOptionsBrowser.h
inc/MantidQtWidgets/Common/FunctionBrowser.h
inc/MantidQtWidgets/Common/HintingLineEdit.h
inc/MantidQtWidgets/Common/CatalogSearch.h
inc/MantidQtWidgets/Common/CatalogSelector.h
inc/MantidQtWidgets/Common/InstrumentSelector.h
inc/MantidQtWidgets/Common/IndirectFitPropertyBrowser.h
inc/MantidQtWidgets/Common/IndirectInstrumentConfig.h
inc/MantidQtWidgets/Common/InputController.h
inc/MantidQtWidgets/Common/MantidWSIndexDialog.h
inc/MantidQtWidgets/Common/MantidTreeModel.h
inc/MantidQtWidgets/Common/MantidTreeWidget.h
inc/MantidQtWidgets/Common/MantidHelpWindow.h
inc/MantidQtWidgets/Common/MessageDisplay.h
inc/MantidQtWidgets/Common/MultifitSetupDialog.h
inc/MantidQtWidgets/Common/MuonFitDataSelector.h
inc/MantidQtWidgets/Common/MuonFitPropertyBrowser.h
inc/MantidQtWidgets/Common/MuonFunctionBrowser.h
inc/MantidQtWidgets/Common/MWDiag.h
inc/MantidQtWidgets/Common/pqHelpWindow.h
inc/MantidQtWidgets/Common/PropertyHandler.h
inc/MantidQtWidgets/Common/ProcessingAlgoWidget.h
inc/MantidQtWidgets/Common/pythonCalc.h
inc/MantidQtWidgets/Common/RenameParDialog.h
inc/MantidQtWidgets/Common/SaveWorkspaces.h
inc/MantidQtWidgets/Common/ScriptEditor.h
inc/MantidQtWidgets/Common/SelectFunctionDialog.h
inc/MantidQtWidgets/Common/SelectWorkspacesDialog.h
inc/MantidQtWidgets/Common/SequentialFitDialog.h
inc/MantidQtWidgets/Common/SlicingAlgorithmDialog.h
inc/MantidQtWidgets/Common/SlitCalculator.h
inc/MantidQtWidgets/Common/TrackedAction.h
inc/MantidQtWidgets/Common/UserFunctionDialog.h
inc/MantidQtWidgets/Common/WorkspaceSelector.h
inc/MantidQtWidgets/Common/LineEditWithClear.h
inc/MantidQtWidgets/Common/LogValueSelector.h
inc/MantidQtWidgets/Common/FindFilesThreadPoolManager.h
inc/MantidQtWidgets/Common/FindFilesThreadPoolManagerMockObjects.h
inc/MantidQtWidgets/Common/FindFilesWorker.h
inc/MantidQtWidgets/Common/WorkspacePresenter/WorkspaceTreeWidget.h
inc/MantidQtWidgets/Common/WorkspacePresenter/WorkspaceTreeWidgetSimple.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/ButtonEditorFactory.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/DoubleEditorFactory.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/DoubleDialogEditor.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/FormulaDialogEditor.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/FilenameDialogEditor.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/ParameterPropertyManager.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/StringDialogEditor.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/StringEditorFactory.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/WorkspaceEditorFactory.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qtvariantproperty.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qtpropertybrowserutils_p.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qtpropertybrowser.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qtpropertymanager.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qteditorfactory.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qttreepropertybrowser.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qtbuttonpropertybrowser.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qtgroupboxpropertybrowser.h
)
# Include files aren't required, but this makes them appear in Visual Studio
set ( INC_FILES
${MOC_FILES}
inc/MantidQtWidgets/Common/AlgorithmHistoryWindow.h
inc/MantidQtWidgets/Common/AlgorithmInputHistory.h
inc/MantidQtWidgets/Common/AlgorithmRunner.h
inc/MantidQtWidgets/Common/AlternateCSPythonLexer.h
inc/MantidQtWidgets/Common/BatchAlgorithmRunner.h
inc/MantidQtWidgets/Common/Configurable.h
inc/MantidQtWidgets/Common/DllOption.h
inc/MantidQtWidgets/Common/DropEventHelper.h
inc/MantidQtWidgets/Common/FileDialogHandler.h
inc/MantidQtWidgets/Common/FlowLayout.h
inc/MantidQtWidgets/Common/GraphOptions.h
inc/MantidQtWidgets/Common/DistributionOptions.h
inc/MantidQtWidgets/Common/HelpWindow.h
inc/MantidQtWidgets/Common/Hint.h
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
inc/MantidQtWidgets/Common/InterfaceFactory.h
inc/MantidQtWidgets/Common/InterfaceManager.h
inc/MantidQtWidgets/Common/IProjectSerialisable.h
inc/MantidQtWidgets/Common/MantidDesktopServices.h
inc/MantidQtWidgets/Common/MantidAlgorithmMetatype.h
inc/MantidQtWidgets/Common/MdConstants.h
inc/MantidQtWidgets/Common/MdSettings.h
inc/MantidQtWidgets/Common/NonOrthogonal.h
inc/MantidQtWidgets/Common/pixmaps.h
inc/MantidQtWidgets/Common/PlotAxis.h
inc/MantidQtWidgets/Common/PluginLibraries.h
inc/MantidQtWidgets/Common/PropertyWidgetFactory.h
inc/MantidQtWidgets/Common/QScienceSpinBox.h
inc/MantidQtWidgets/Common/QStringUtils.h
inc/MantidQtWidgets/Common/ScriptRepositoryView.h
inc/MantidQtWidgets/Common/SelectionNotificationService.h
inc/MantidQtWidgets/Common/SignalBlocker.h
inc/MantidQtWidgets/Common/TSVSerialiser.h
inc/MantidQtWidgets/Common/WidgetScrollbarDecorator.h
inc/MantidQtWidgets/Common/WindowIcons.h
inc/MantidQtWidgets/Common/WorkspaceIcons.h
inc/MantidQtWidgets/Common/AlgorithmHintStrategy.h
inc/MantidQtWidgets/Common/CatalogHelper.h
inc/MantidQtWidgets/Common/DataProcessorUI/AppendGroupCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/AppendRowCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/ClearSelectedCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/Command.h
inc/MantidQtWidgets/Common/DataProcessorUI/CommandBase.h
inc/MantidQtWidgets/Common/DataProcessorUI/CollapseGroupsCommand.h
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
inc/MantidQtWidgets/Common/DataProcessorUI/CopySelectedCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/CutSelectedCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/DeleteGroupCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/DeleteRowCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/ExpandCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/ExpandGroupsCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/ExportTableCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/GenerateNotebook.h
inc/MantidQtWidgets/Common/DataProcessorUI/GroupRowsCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/ImportTableCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/DataProcessorMainPresenter.h
inc/MantidQtWidgets/Common/DataProcessorUI/NewTableCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/OneLevelTreeManager.h
inc/MantidQtWidgets/Common/DataProcessorUI/OpenTableCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/OptionsCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/OptionsMap.h
inc/MantidQtWidgets/Common/DataProcessorUI/OptionsQMap.h
inc/MantidQtWidgets/Common/DataProcessorUI/PasteSelectedCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/PauseCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/PlotGroupCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/PlotRowCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/PostprocessingAlgorithm.h
inc/MantidQtWidgets/Common/DataProcessorUI/PreprocessingAlgorithm.h
inc/MantidQtWidgets/Common/DataProcessorUI/PreprocessMap.h
inc/MantidQtWidgets/Common/DataProcessorUI/DataProcessorPresenter.h
inc/MantidQtWidgets/Common/DataProcessorUI/ProcessCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/ProcessingAlgorithm.h
inc/MantidQtWidgets/Common/DataProcessorUI/ProcessingAlgorithmBase.h
inc/MantidQtWidgets/Common/DataProcessorUI/SaveTableAsCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/SaveTableCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/ToStdStringMap.h
inc/MantidQtWidgets/Common/DataProcessorUI/TreeData.h
inc/MantidQtWidgets/Common/DataProcessorUI/TreeManager.h
inc/MantidQtWidgets/Common/DataProcessorUI/TwoLevelTreeManager.h
inc/MantidQtWidgets/Common/DataProcessorUI/VectorString.h
inc/MantidQtWidgets/Common/DataProcessorUI/DataProcessorView.h
inc/MantidQtWidgets/Common/DataProcessorUI/WhiteList.h
inc/MantidQtWidgets/Common/DataProcessorUI/WorkspaceCommand.h
inc/MantidQtWidgets/Common/DataProcessorUI/WorkspaceNameUtils.h
inc/MantidQtWidgets/Common/DataProcessorUI/GenericDataProcessorPresenterFactory.h
inc/MantidQtWidgets/Common/ParseKeyValueString.h
inc/MantidQtWidgets/Common/ParseNumerics.h
inc/MantidQtWidgets/Common/HintStrategy.h
inc/MantidQtWidgets/Common/IFunctionBrowser.h
inc/MantidQtWidgets/Common/IMuonFitDataModel.h
inc/MantidQtWidgets/Common/IMuonFitDataSelector.h
inc/MantidQtWidgets/Common/IMuonFitFunctionModel.h
inc/MantidQtWidgets/Common/IProjectSaveView.h
inc/MantidQtWidgets/Common/IWorkspaceFitControl.h
inc/MantidQtWidgets/Common/LogValueSelector.h
inc/MantidQtWidgets/Common/MantidDisplayBase.h
inc/MantidQtWidgets/Common/MantidTreeWidgetItem.h
inc/MantidQtWidgets/Common/MuonFitDataSelector.h
inc/MantidQtWidgets/Common/MuonFunctionBrowser.h
inc/MantidQtWidgets/Common/ProgressableView.h
inc/MantidQtWidgets/Common/MockProgressableView.h
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
inc/MantidQtWidgets/Common/ProgressPresenter.h
inc/MantidQtWidgets/Common/ProjectSavePresenter.h
inc/MantidQtWidgets/Common/ProjectSaveModel.h
inc/MantidQtWidgets/Common/WorkspacePresenter/ADSAdapter.h
inc/MantidQtWidgets/Common/WorkspacePresenter/IWorkspaceDockView.h
inc/MantidQtWidgets/Common/WorkspacePresenter/ViewNotifiable.h
inc/MantidQtWidgets/Common/WorkspacePresenter/WorkspacePresenter.h
inc/MantidQtWidgets/Common/WorkspacePresenter/WorkspaceProvider.h
inc/MantidQtWidgets/Common/WorkspacePresenter/WorkspaceProviderNotifiable.h
inc/MantidQtWidgets/Common/WorkspacePresenter/IWorkspaceDockView.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/ButtonEditorFactory.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/CompositeEditorFactory.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/DoubleDialogEditor.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/DoubleEditorFactory.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/FilenameDialogEditor.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/FormulaDialogEditor.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/ParameterPropertyManager.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/StringDialogEditor.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/StringEditorFactory.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/WorkspaceEditorFactory.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qtbuttonpropertybrowser.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qteditorfactory.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qtgroupboxpropertybrowser.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qtpropertybrowserutils_p.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qttreepropertybrowser.h
inc/MantidQtWidgets/Common/QtPropertyBrowser/qtvariantproperty.h
inc/MantidQtWidgets/Common/FindFilesThreadPoolManager.h
inc/MantidQtWidgets/Common/FindFilesThreadPoolManagerMockObjects.h
inc/MantidQtWidgets/Common/FindFilesWorker.h
inc/MantidQtWidgets/Common/Batch/QtStandardItemTreeAdapter.h
inc/MantidQtWidgets/Common/Batch/QtBasicNavigation.h
inc/MantidQtWidgets/Common/Batch/QtTreeCursorNavigation.h
inc/MantidQtWidgets/Common/Batch/StrictQModelIndices.h
inc/MantidQtWidgets/Common/Batch/FilteredTreeModel.h
inc/MantidQtWidgets/Common/Batch/RowLocation.h
inc/MantidQtWidgets/Common/Batch/RowPredicate.h
inc/MantidQtWidgets/Common/Batch/RowLocationAdapter.h
inc/MantidQtWidgets/Common/Batch/Cell.h
inc/MantidQtWidgets/Common/Batch/CellStandardItem.h
inc/MantidQtWidgets/Common/Batch/CellDelegate.h
inc/MantidQtWidgets/Common/Batch/ExtractSubtrees.h
inc/MantidQtWidgets/Common/Batch/FindSubtreeRoots.h
inc/MantidQtWidgets/Common/Batch/BuildSubtreeItems.h
inc/MantidQtWidgets/Common/ManageUserDirectories.ui
inc/MantidQtWidgets/Common/MWRunFiles.ui
inc/MantidQtWidgets/Common/ScriptRepositoryView.ui
inc/MantidQtWidgets/Common/DataProcessorUI/DataProcessorOptionsDialog.ui
inc/MantidQtWidgets/Common/DataProcessorUI/DataProcessorWidget.ui
inc/MantidQtWidgets/Common/DataSelector.ui
inc/MantidQtWidgets/Common/CatalogSearch.ui
inc/MantidQtWidgets/Common/CatalogSelector.ui
inc/MantidQtWidgets/Common/IndirectInstrumentConfig.ui
inc/MantidQtWidgets/Common/LogValueSelector.ui
inc/MantidQtWidgets/Common/MWDiag.ui
inc/MantidQtWidgets/Common/MultifitSetupDialog.ui
inc/MantidQtWidgets/Common/MuonFitDataSelector.ui
inc/MantidQtWidgets/Common/ProcessingAlgoWidget.ui
inc/MantidQtWidgets/Common/RenameParDialog.ui
inc/MantidQtWidgets/Common/SelectFunctionDialog.ui
inc/MantidQtWidgets/Common/SequentialFitDialog.ui
inc/MantidQtWidgets/Common/SlicingAlgorithmDialog.ui
inc/MantidQtWidgets/Common/SlitCalculator.ui
inc/MantidQtWidgets/Common/UserFunctionDialog.ui
inc/MantidQtWidgets/Common/pqHelpWindow.ui
# Temporary workaround to remove stale ui_* header files after they
# were moved to a separate library. They cause build problems if they're not
# deleted
${CMAKE_CURRENT_BINARY_DIR}/qt4/ui_ColorBarWidget.h
${CMAKE_CURRENT_BINARY_DIR}/qt4/ui_DisplayCurveFit.h
${CMAKE_CURRENT_BINARY_DIR}/qt4/ui_MWView.h
${CMAKE_CURRENT_BINARY_DIR}/qt4/ui_PreviewPlot.h
)
foreach (_header ${OLD_UI_HEADERS})
# Python unit tests
set ( TEST_PY_FILES
test/MWRunFilesTest.py
)
set ( TARGET_LIBRARIES
${TCMALLOC_LIBRARIES_LINKTIME}
${CORE_MANTIDLIBS}
${POCO_LIBRARIES}
${Boost_LIBRARIES}
)
if ( ${CMAKE_SYSTEM_NAME} MATCHES "Darwin")
list ( APPEND TARGET_LIBRARIES "-framework CoreFoundation")
###########################################################################
###########################################################################
if ( ENABLE_WORKBENCH )
# Additional components for this module
find_package ( Qt5 COMPONENTS Concurrent Help Network PrintSupport
REQUIRED )
# Prefer WebEngineWidgets over WebkitWidgets
unset ( Qt5_FOUND )
find_package ( Qt5 COMPONENTS WebEngineWidgets QUIET )
if ( Qt5_FOUND )
set ( _webwidgets_tgt Qt5::WebEngineWidgets )
else ()
find_package ( Qt5 COMPONENTS WebKitWidgets QUIET )
if ( Qt5_FOUND )
set ( _webwidgets_tgt Qt5::WebKitWidgets )
set ( _webengine_def USE_QTWEBKIT )
else ()
message ( FATAL_ERROR "Unable to find suitable module for web widgets. Tried: WebEnginewidgets, WebKitWidgets" )
endif ()
endif ()
mtd_add_qt_library (TARGET_NAME MantidQtWidgetsCommon
QT_VERSION 4
SRC ${SRC_FILES}
MOC ${MOC_FILES}
NOMOC ${INC_FILES}
UI ${UI_FILES}
DEFS
IN_MANTIDQT_COMMON
QSCINTILLA_DLL
QT4_DEFS
USE_QTWEBKIT
LINK_LIBS
${TARGET_LIBRARIES}
QT4_LINK_LIBS
Qt4::QtHelp
Qt4::QtNetwork
INSTALL_DIR
${LIB_DIR}
OSX_INSTALL_RPATH
@loader_path/../MacOS
@loader_path/../Libraries
LINUX_INSTALL_RPATH
"\$ORIGIN/../${LIB_DIR}"
)
mtd_add_qt_library (TARGET_NAME MantidQtWidgetsCommon
QT_VERSION 5
SRC ${QT5_SRC_FILES}
MOC ${QT5_MOC_FILES}
NOMOC ${QT5_INC_FILES}
UI ${QT5_UI_FILES}
DEFS
IN_MANTIDQT_COMMON
QSCINTILLA_DLL
QT5_DEFS
${_webengine_def}
INCLUDE_DIRS
${PYTHON_INCLUDE_PATH}
LINK_LIBS
${TARGET_LIBRARIES}
QT5_LINK_LIBS
Qt5::Concurrent
Qt5::Help
Qt5::Network
Qt5::PrintSupport
@loader_path/../MacOS
@loader_path/../Libraries
###########################################################################
# Testing
###########################################################################
set( TEST_FILES
test/BatchAlgorithmRunnerTest.h
test/FileDialogHandlerTest.h
test/FindFilesThreadPoolManagerTest.h
test/FindFilesWorkerTest.h
test/InterfaceManagerTest.h
test/NonOrthogonalTest.h
test/PlotAxisTest.h
test/SelectionNotificationServiceTest.h
test/SignalBlockerTest.h
test/AlgorithmHintStrategyTest.h
test/TrackedActionTest.h
test/DataProcessorUI/CommandsTest.h
test/DataProcessorUI/GenerateNotebookTest.h
test/DataProcessorUI/OneLevelTreeManagerTest.h
test/DataProcessorUI/PostprocessingAlgorithmTest.h
test/DataProcessorUI/PreprocessingAlgorithmTest.h
test/DataProcessorUI/PreprocessMapTest.h
test/DataProcessorUI/ProcessingAlgorithmBaseTest.h
test/DataProcessorUI/ProcessingAlgorithmTest.h
test/DataProcessorUI/TwoLevelTreeManagerTest.h
test/DataProcessorUI/WhiteListTest.h
test/DataProcessorUI/GenericDataProcessorPresenterTest.h
test/Batch/QtAdaptedModelTest.h
test/Batch/FindSubtreeRootsTest.h
test/Batch/ExtractSubtreesTest.h
test/Batch/BuildSubtreeItemsTest.h
test/ParseKeyValueStringTest.h
test/DataProcessorUI/QOneLevelTreeModelTest.h
test/DataProcessorUI/QTwoLevelTreeModelTest.h
test/ProjectSaveModelTest.h
test/ProjectSavePresenterTest.h
test/WorkspacePresenter/ADSAdapterTest.h
test/WorkspacePresenter/WorkspacePresenterTest.h
)
mtd_add_qt_tests (TARGET_NAME MantidQtWidgetsCommonTest
SRC ${TEST_FILES}
INCLUDE_DIRS
../../../Framework/TestHelpers/inc
../../../Framework/DataObjects/inc
../../../Framework/Crystal/inc
TEST_HELPER_SRCS
../../../Framework/TestHelpers/src/TearDownWorld.cpp
../../../Framework/TestHelpers/src/ComponentCreationHelper.cpp
../../../Framework/TestHelpers/src/DataProcessorTestHelper.cpp
../../../Framework/TestHelpers/src/InstrumentCreationHelper.cpp
../../../Framework/TestHelpers/src/WorkspaceCreationHelper.cpp
LINK_LIBS
Martyn Gigg
committed
${TARGET_LIBRARIES}
DataObjects
${GMOCK_LIBRARIES}
${GTEST_LIBRARIES}
MTD_QT_LINK_LIBS
MantidQtWidgetsCommon
PARENT_DEPENDENCIES
GUITests
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
set( QT5_TEST_FILES
test/BatchAlgorithmRunnerTest.h
test/FileDialogHandlerTest.h
test/FindFilesThreadPoolManagerTest.h
test/FindFilesWorkerTest.h
test/InterfaceManagerTest.h
test/WorkspacePresenter/ADSAdapterTest.h
test/WorkspacePresenter/WorkspacePresenterTest.h
)
mtd_add_qt_tests (TARGET_NAME MantidQtWidgetsCommonTest
QT_VERSION 5
SRC ${QT5_TEST_FILES}
INCLUDE_DIRS
../../../Framework/TestHelpers/inc
../../../Framework/DataObjects/inc
../../../Framework/Crystal/inc
TEST_HELPER_SRCS
../../../Framework/TestHelpers/src/TearDownWorld.cpp
../../../Framework/TestHelpers/src/WorkspaceCreationHelper.cpp
../../../Framework/TestHelpers/src/ComponentCreationHelper.cpp
../../../Framework/TestHelpers/src/InstrumentCreationHelper.cpp
LINK_LIBS
${TARGET_LIBRARIES}
DataObjects
${GMOCK_LIBRARIES}
${GTEST_LIBRARIES}
MTD_QT_LINK_LIBS
MantidQtWidgetsCommon
PARENT_DEPENDENCIES
GUITests
)
###########################################################################
# Windows: Generate a qt.conf file so that the dev build finds the qt
# plugins in third party. Done in two steps to get it into the build
# directory that is selected at build time.
# This file is NOT packaged. See installers/WinInstaller for the package
# version.
###########################################################################
McDonnell, Marshall
committed
if ( WIN32 AND ENABLE_MANTIDPLOT)
set ( QT_CONF qt.conf )
configure_file ( qt.conf.template ${CMAKE_CURRENT_BINARY_DIR}/${QT_CONF} @ONLY )
add_custom_command ( TARGET MantidQtWidgetsCommonQt4 POST_BUILD
COMMAND ${CMAKE_COMMAND} ARGS -E copy_if_different
${CMAKE_CURRENT_BINARY_DIR}/${QT_CONF}
${CMAKE_LIBRARY_OUTPUT_DIRECTORY}/${CMAKE_CFG_INTDIR}/${QT_CONF} )
endif()