17 #ifndef DDT_DATAVISUALISATION_DDTWIDGETS_CUTVALUESWIDGET_HPP
18 #define DDT_DATAVISUALISATION_DDTWIDGETS_CUTVALUESWIDGET_HPP
20 #include <QtUiPlugin/QDesignerExportWidget>
33 Q_PROPERTY(
double default_low READ get_default_low WRITE set_default_low)
34 Q_PROPERTY(
double default_high READ get_default_high WRITE set_default_high)
52 void set_default_low(
const double low);
58 double get_default_low()
const;
64 void set_default_high(
const double high);
70 double get_default_high()
const;
84 QPushButton* auto_cut_button;
85 QPushButton* min_max_button;
86 QPushButton* user_cut_button;
87 QLabel* low_value_label;
88 QLabel* high_value_label;
89 QLineEdit* low_value_edit;
90 QLineEdit* high_value_edit;
100 void SwitchToAutoCut();
105 void SwitchToMinMaxCut();
110 void SwitchToUserCut();
116 void CurrentCutValues(
const double cutvalue_min,
const double cutvalue_max);
138 #endif // DDT_DATAVISUALISATION_DDTWIDGETS_CUTVALUESWIDGET_HPP