ddt 1.2.1
Loading...
Searching...
No Matches
ddtCutValuesDialog.hpp
Go to the documentation of this file.
1
20#ifndef DDT_DATAVISUALISATION_DDTDIALOGS_CUTVALUESDIALOG_HPP
21#define DDT_DATAVISUALISATION_DDTDIALOGS_CUTVALUESDIALOG_HPP
22
23#include <QtWidgets>
24
28
33 Q_OBJECT
34
35 public:
41 explicit DdtCutValuesDialog(QWidget* parent = nullptr);
45 virtual ~DdtCutValuesDialog() = default;
46
53 void SetInitialParameter(const QString parameter_id,
54 const QVariant parameter) override;
55
60 QString GetDialogName() override;
61
62 protected:
66 virtual void CreateDialog() override;
67
68 private:
69 DdtCutValuesWidget* ddt_cut_values_widget;
70
71 public slots:
76 void QuitPressed() override;
77
83 void SetChangedParameter(const QString param_id,
84 const QVariant parameter) override;
85
86 private slots:
92 void SetCutValues(const double low, const double high);
93
97 void SetAutoCuts();
98
102 void SetMinMaxCuts();
103
104 signals:
108 void ParameterChanged(const QString dialog_id, const QString param_id,
109 const QVariant parameter);
110};
111
112#endif // DDT_DATAVISUALISATION_DDTDIALOGS_CUTVALUESDIALOG_HPP
113
Definition ddtCutValuesDialog.hpp:32
virtual void CreateDialog() override
Definition ddtCutValuesDialog.cpp:35
void ParameterChanged(const QString dialog_id, const QString param_id, const QVariant parameter)
virtual ~DdtCutValuesDialog()=default
void QuitPressed() override
Definition ddtCutValuesDialog.cpp:129
DdtCutValuesDialog(QWidget *parent=nullptr)
Definition ddtCutValuesDialog.cpp:26
void SetChangedParameter(const QString param_id, const QVariant parameter) override
Definition ddtCutValuesDialog.cpp:101
void SetInitialParameter(const QString parameter_id, const QVariant parameter) override
Definition ddtCutValuesDialog.cpp:61
QString GetDialogName() override
Definition ddtCutValuesDialog.cpp:31
Definition ddtCutValuesWidget.hpp:33
Definition ddtDialog.hpp:27
DDT Widgets. Class for the DDT Cuts Values Widget. Class for the Cut Values Widget....
DDT Dialog IDs. ID values for all used dialogs. IDs for the used dialogs.
DDT Dialogs. Base class for the DDT dialogs. Base class for the DDT dialogs.