11#include "ui_ProcessingAlgoWidget.h"
15namespace MantidWidgets {
25 Q_PROPERTY(QString infoString
READ infoString WRITE infoString)
26 Q_PROPERTY(
bool editorVisible
READ editorVisible WRITE editorVisible)
27 Q_PROPERTY(
bool algoVisible
READ algoVisible WRITE algoVisible)
35 QString infoString() {
return ui.lblInfo->text(); }
37 void infoString(
const QString &text) {
return ui.lblInfo->setText(text); }
51 void setSelectedAlgorithm(QString algo);
54 QString getScriptText();
56 void setScriptText(
const QString &text);
61 ui.algoProperties->setInputHistory(inputHistory);
68 void changeAlgorithm();
69 void btnSaveClicked();
70 void btnLoadClicked();
81 Ui::ProcessingAlgoWidget
ui;
#define EXPORT_OPT_MANTIDQT_COMMON
This abstract class deals with the loading and saving of previous algorithm property values to/from M...
The AlgorithmProgressDialogPresenter keeps track of the running algorithms and displays a progress ba...
std::shared_ptr< Algorithm > Algorithm_sptr
Typedef for a shared pointer to an Algorithm.