15#ifndef DDT_DATAVISUALISATION_DDTDIALOGS_BIAS_HPP
16#define DDT_DATAVISUALISATION_DDTDIALOGS_BIAS_HPP
52 const QVariant parameter)
override;
78 void CreateSizePolicies();
81 void CreateToolsWidgets();
82 void CreateSlotWidgets();
83 void CreateButtonWidgets();
85 QSizePolicy *size_policy_0;
86 QSizePolicy *size_policy_1;
87 QSizePolicy *size_policy_2;
89 QGridLayout *grid_layout_2;
90 QGridLayout *grid_layout;
91 QHBoxLayout *horizontal_layout_bias;
94 QHBoxLayout *horizontal_layout_tools;
95 QCheckBox *check_box_on;
96 QToolButton *tool_button_1;
97 QToolButton *tool_button_2;
98 QToolButton *tool_button_3;
99 QToolButton *tool_button_4;
100 QHBoxLayout *horizontal_layout_name;
103 QGroupBox *group_box_files;
104 QGridLayout *grid_layout_5;
105 QGridLayout *grid_layout_files;
106 QRadioButton *radio_button_files_1;
108 QRadioButton *radio_button_files_2;
110 QRadioButton *radio_button_files_5;
112 QRadioButton *radio_button_files_4;
114 QRadioButton *radio_button_files_3;
116 QGridLayout *grid_layout_buttons;
117 QDialogButtonBox *push_buttons_box;
118 QPushButton *push_button_apply;
119 QPushButton *push_button_reset;
120 QPushButton *push_button_cancel;
122 QList<InactiveLineEdit *> line_edit_list;
123 QList<QRadioButton *> radio_button_list;
124 int current_selected_bias;
126 QString last_image_path;
141 const QVariant parameter)
override;
158 virtual void StoreCurrentImageAsBias();
163 virtual void ApplySelectedBias();
168 virtual void BiasSelected();
173 virtual void ClearAll();
178 virtual void ClearCurrentSelected();
183 virtual void DisplayCurrentSelected();
188 virtual void LoadFileFromDisc();
194 virtual void EnableBias();
virtual ~DdtBiasDialog()=default
virtual void ConfirmPressed() override
Definition ddtBiasDialog.cpp:455
void UpdateFileList(const QString all_values_string)
Definition ddtBiasDialog.cpp:559
virtual void RetranslateUi()
Definition ddtBiasDialog.cpp:365
DdtBiasDialog(QWidget *parent=nullptr)
Definition ddtBiasDialog.cpp:22
void SetInitialParameter(const QString parameter_id, const QVariant parameter) override
Definition ddtBiasDialog.cpp:403
void SetChangedParameter(const QString param_id, const QVariant parameter) override
Definition ddtBiasDialog.cpp:439
void ParameterChanged(QString dialog_id, QString param_id, QVariant parameter)
virtual void CancelPressed() override
Definition ddtBiasDialog.cpp:465
virtual void CreateDialog() override
Definition ddtBiasDialog.cpp:32
QString GetDialogName() override
Definition ddtBiasDialog.cpp:27
virtual void QuitPressed() override
Definition ddtBiasDialog.cpp:460
DdtDialog(QWidget *parent=nullptr)
Definition ddtDialog.cpp:16
Definition ddtDatavisualisationUtils.hpp:18
constexpr int TOOL_BUTTON_ICON_SIZE
Definition ddtBiasDialog.hpp:24
constexpr int MAX_BIAS_SLOT_NUMBER
Definition ddtBiasDialog.hpp:25
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.