ddt 1.4.0
 
Loading...
Searching...
No Matches
ddtCutValuesDialog.hpp
Go to the documentation of this file.
1
10
11#ifndef DDT_DATAVISUALISATION_DDTDIALOGS_CUTVALUESDIALOG_HPP
12#define DDT_DATAVISUALISATION_DDTDIALOGS_CUTVALUESDIALOG_HPP
13
14#include <QtWidgets>
15
19
24 Q_OBJECT
25
26 public:
31
32 explicit DdtCutValuesDialog(QWidget* parent = nullptr);
36 virtual ~DdtCutValuesDialog() = default;
37
44 void SetInitialParameter(const QString parameter_id,
45 const QVariant parameter) override;
46
51 QString GetDialogName() override;
52
53 protected:
57 virtual void CreateDialog() override;
58
59 private:
60 DdtCutValuesWidget* ddt_cut_values_widget;
61
62 public slots:
67 void QuitPressed() override;
68
74 void SetChangedParameter(const QString param_id,
75 const QVariant parameter) override;
76
77 private slots:
83 void SetCutValues(const double low, const double high);
84
88 void SetAutoCuts();
89
93 void SetMinMaxCuts();
94
95 signals:
99 void ParameterChanged(const QString dialog_id, const QString param_id,
100 const QVariant parameter);
101};
102
103#endif // DDT_DATAVISUALISATION_DDTDIALOGS_CUTVALUESDIALOG_HPP
virtual void CreateDialog() override
Definition ddtCutValuesDialog.cpp:26
void ParameterChanged(const QString dialog_id, const QString param_id, const QVariant parameter)
virtual ~DdtCutValuesDialog()=default
void QuitPressed() override
Definition ddtCutValuesDialog.cpp:120
DdtCutValuesDialog(QWidget *parent=nullptr)
Definition ddtCutValuesDialog.cpp:17
void SetChangedParameter(const QString param_id, const QVariant parameter) override
Definition ddtCutValuesDialog.cpp:92
void SetInitialParameter(const QString parameter_id, const QVariant parameter) override
Definition ddtCutValuesDialog.cpp:52
QString GetDialogName() override
Definition ddtCutValuesDialog.cpp:22
Definition ddtCutValuesWidget.hpp:24
DdtDialog(QWidget *parent=nullptr)
Definition ddtDialog.cpp:16
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.