24#ifndef DDT_DATAVISUALISATION_DDTDIALOGS_BIAS_HPP
25#define DDT_DATAVISUALISATION_DDTDIALOGS_BIAS_HPP
61 const QVariant parameter)
override;
87 void CreateSizePolicies();
90 void CreateToolsWidgets();
91 void CreateSlotWidgets();
92 void CreateButtonWidgets();
94 QSizePolicy *size_policy_0;
95 QSizePolicy *size_policy_1;
96 QSizePolicy *size_policy_2;
98 QGridLayout *grid_layout_2;
99 QGridLayout *grid_layout;
100 QHBoxLayout *horizontal_layout_bias;
103 QHBoxLayout *horizontal_layout_tools;
104 QCheckBox *check_box_on;
105 QToolButton *tool_button_1;
106 QToolButton *tool_button_2;
107 QToolButton *tool_button_3;
108 QToolButton *tool_button_4;
109 QHBoxLayout *horizontal_layout_name;
112 QGroupBox *group_box_files;
113 QGridLayout *grid_layout_5;
114 QGridLayout *grid_layout_files;
115 QRadioButton *radio_button_files_1;
117 QRadioButton *radio_button_files_2;
119 QRadioButton *radio_button_files_5;
121 QRadioButton *radio_button_files_4;
123 QRadioButton *radio_button_files_3;
125 QGridLayout *grid_layout_buttons;
126 QDialogButtonBox *push_buttons_box;
127 QPushButton *push_button_apply;
128 QPushButton *push_button_reset;
129 QPushButton *push_button_cancel;
131 QList<InactiveLineEdit *> line_edit_list;
132 QList<QRadioButton *> radio_button_list;
133 int current_selected_bias;
135 QString last_image_path;
150 const QVariant parameter)
override;
167 virtual void StoreCurrentImageAsBias();
172 virtual void ApplySelectedBias();
177 virtual void BiasSelected();
182 virtual void ClearAll();
187 virtual void ClearCurrentSelected();
192 virtual void DisplayCurrentSelected();
197 virtual void LoadFileFromDisc();
203 virtual void EnableBias();
Definition ddtBiasDialog.hpp:39
virtual ~DdtBiasDialog()=default
virtual void ConfirmPressed() override
Definition ddtBiasDialog.cpp:464
void UpdateFileList(const QString all_values_string)
Definition ddtBiasDialog.cpp:568
virtual void RetranslateUi()
Definition ddtBiasDialog.cpp:374
DdtBiasDialog(QWidget *parent=nullptr)
Definition ddtBiasDialog.cpp:31
void SetInitialParameter(const QString parameter_id, const QVariant parameter) override
Definition ddtBiasDialog.cpp:412
void SetChangedParameter(const QString param_id, const QVariant parameter) override
Definition ddtBiasDialog.cpp:448
void ParameterChanged(QString dialog_id, QString param_id, QVariant parameter)
virtual void CancelPressed() override
Definition ddtBiasDialog.cpp:474
virtual void CreateDialog() override
Definition ddtBiasDialog.cpp:41
QString GetDialogName() override
Definition ddtBiasDialog.cpp:36
virtual void QuitPressed() override
Definition ddtBiasDialog.cpp:469
Definition ddtDialog.hpp:27
Definition ddtDatavisualisationUtils.hpp:27
constexpr int TOOL_BUTTON_ICON_SIZE
Definition ddtBiasDialog.hpp:33
constexpr int MAX_BIAS_SLOT_NUMBER
Definition ddtBiasDialog.hpp:34
DDT Utils. Helper classes for DDT Datavisualisation. Utilities for the DDT Datavisualisation.
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.