18#include "MantidQtWidgets/Common/DllOption.h"
59 enum Info { INVALID, REPLACE, RESTORE };
71 void setValue(
const QString &
value);
73 void setPreviousValue(
const QString &previousValue);
75 void setPrevious_isDynamicDefault(
bool flag);
83 void setEnabled(
bool val);
84 void setVisible(
bool val)
override;
92 void addReplaceWSButton();
98 void setError(
const QString &
error);
105 void updateIconVisibility(
const QString &
error =
"");
108 void replaceWSButtonClicked();
111 void valueChangedSlot();
115 void userEditedProperty();
118 void toggleUseHistory();
122 void setUseHistoryIcon(
bool useHistory,
bool isDynamicDefault);
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...