Mantid
Loading...
Searching...
No Matches
LOQScriptInputDialog.h
Go to the documentation of this file.
1// Mantid Repository : https://github.com/mantidproject/mantid
2//
3// Copyright © 2009 ISIS Rutherford Appleton Laboratory UKRI,
4// NScD Oak Ridge National Laboratory, European Spallation Source,
5// Institut Laue - Langevin & CSNS, Institute of High Energy Physics, CAS
6// SPDX - License - Identifier: GPL - 3.0 +
7#pragma once
8
9//---------------------------
10// Includes
11//--------------------------
13#include "ui_LOQScriptInputDialog.h"
14
15namespace MantidQt {
16namespace CustomDialogs {
17
25 Q_OBJECT
26
27public:
29 LOQScriptInputDialog(QWidget *parent = nullptr);
30
31private:
33 void initLayout() override;
34
36 void parseInput() override;
37
38private slots:
39
41 void browseClicked();
42
43private:
44 // The form generated with Qt Designer
45 Ui::LOQScriptInputDialog m_uiForm;
46};
47} // namespace CustomDialogs
48} // namespace MantidQt
This class should be the basis for all customised algorithm dialogs.
This class gives specialised dialog for the LOQ input algorithm.
void parseInput() override
Get the input out of the dialog.
void initLayout() override
Initialize the layout.
The AlgorithmProgressDialogPresenter keeps track of the running algorithms and displays a progress ba...