60 enum Info { INVALID, REPLACE, RESTORE };
72 void setValue(
const QString &
value);
74 void setPreviousValue(
const QString &previousValue);
76 void setPrevious_isDynamicDefault(
bool flag);
84 void setEnabled(
bool val);
85 void setVisible(
bool val)
override;
93 void addReplaceWSButton();
99 void setError(
const QString &
error);
106 void updateIconVisibility(
const QString &
error =
"");
109 void replaceWSButtonClicked();
112 void valueChangedSlot();
116 void userEditedProperty();
119 void toggleUseHistory();
123 void setUseHistoryIcon(
bool useHistory,
bool isDynamicDefault);
#define EXPORT_OPT_MANTIDQT_COMMON
double value
The value of the point.
A small extension to QLabel, so that it emits a signal when clicked.
~ClickableLabel() override
Destructor.
void mousePressEvent(QMouseEvent *event) override
Catches the mouse press event and emits the signal.
void clicked()
Signal emitted when a user clicks the label.
Base class for properties.
The AlgorithmProgressDialogPresenter keeps track of the running algorithms and displays a progress ba...