Go to the documentation of this file.
16 #ifndef DDT_DATAVISUALISATION_DDTDIALOGS_DIALOG_HPP
17 #define DDT_DATAVISUALISATION_DDTDIALOGS_DIALOG_HPP
32 explicit DdtDialog(QWidget* parent =
nullptr);
45 const QVariant parameter) = 0;
57 bool show_confirm_button,
58 bool show_quit_button,
59 bool show_cancel_button);
62 QPushButton* confirm_button;
63 QPushButton* quit_button;
64 QPushButton* cancel_button;
90 const QVariant parameter);
97 const QVariant parameter);
100 #endif // DDT_DATAVISUALISATION_DDTDIALOGS_DIALOG_HPP
virtual void SetChangedParameter(const QString param_id, const QVariant parameter)
Definition: ddtDialog.cpp:70
void ParameterChanged(const QString dialog_id, const QString param_id, const QVariant parameter)
virtual void AddDefaultButtonsToLayout(QBoxLayout *layout, bool show_confirm_button, bool show_quit_button, bool show_cancel_button)
Definition: ddtDialog.cpp:28
virtual void CreateDialog()=0
virtual void ConfirmPressed()
Definition: ddtDialog.cpp:64
DdtDialog(QWidget *parent=nullptr)
Definition: ddtDialog.cpp:22
Definition: ddtDialog.hpp:24
virtual void SetInitialParameter(const QString parameter_id, const QVariant parameter)=0
virtual void CancelPressed()
Definition: ddtDialog.cpp:66
virtual void QuitPressed()
Definition: ddtDialog.cpp:68