9 #ifndef UI_GUI_PREFERENCEDIALOG_H 10 #define UI_GUI_PREFERENCEDIALOG_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QAction> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QButtonGroup> 16 #include <QtWidgets/QFrame> 17 #include <QtWidgets/QGridLayout> 18 #include <QtWidgets/QHBoxLayout> 19 #include <QtWidgets/QHeaderView> 20 #include <QtWidgets/QLabel> 21 #include <QtWidgets/QListWidget> 22 #include <QtWidgets/QPushButton> 23 #include <QtWidgets/QSpacerItem> 24 #include <QtWidgets/QSplitter> 25 #include <QtWidgets/QVBoxLayout> 26 #include <QtWidgets/QWidget> 33 QGridLayout *gridLayout;
37 QListWidget *list_preferences;
39 QVBoxLayout *verticalLayout_3;
40 QLabel *lab_pref_title;
42 QWidget *widget_preferences;
43 QVBoxLayout *verticalLayout_2;
45 QHBoxLayout *horizontalLayout;
46 QSpacerItem *horizontalSpacer;
47 QPushButton *btn_cancel;
48 QPushButton *btn_apply;
53 if (GUI_PreferenceDialog->objectName().isEmpty())
54 GUI_PreferenceDialog->setObjectName(QStringLiteral(
"GUI_PreferenceDialog"));
55 GUI_PreferenceDialog->resize(800, 600);
56 GUI_PreferenceDialog->setMinimumSize(QSize(800, 600));
57 gridLayout =
new QGridLayout(GUI_PreferenceDialog);
58 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
59 lab_title =
new QLabel(GUI_PreferenceDialog);
60 lab_title->setObjectName(QStringLiteral(
"lab_title"));
62 font.setPointSize(11);
65 lab_title->setFont(font);
67 gridLayout->addWidget(lab_title, 0, 0, 1, 1);
69 line =
new QFrame(GUI_PreferenceDialog);
70 line->setObjectName(QStringLiteral(
"line"));
71 line->setFrameShape(QFrame::HLine);
72 line->setFrameShadow(QFrame::Sunken);
74 gridLayout->addWidget(line, 1, 0, 1, 1);
76 splitter =
new QSplitter(GUI_PreferenceDialog);
77 splitter->setObjectName(QStringLiteral(
"splitter"));
78 QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::MinimumExpanding);
79 sizePolicy.setHorizontalStretch(0);
80 sizePolicy.setVerticalStretch(0);
81 sizePolicy.setHeightForWidth(splitter->sizePolicy().hasHeightForWidth());
82 splitter->setSizePolicy(sizePolicy);
83 splitter->setOrientation(Qt::Horizontal);
84 list_preferences =
new QListWidget(splitter);
85 list_preferences->setObjectName(QStringLiteral(
"list_preferences"));
86 QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Expanding);
87 sizePolicy1.setHorizontalStretch(0);
88 sizePolicy1.setVerticalStretch(0);
89 sizePolicy1.setHeightForWidth(list_preferences->sizePolicy().hasHeightForWidth());
90 list_preferences->setSizePolicy(sizePolicy1);
91 list_preferences->setAlternatingRowColors(
true);
92 list_preferences->setUniformItemSizes(
true);
93 splitter->addWidget(list_preferences);
94 widget =
new QWidget(splitter);
95 widget->setObjectName(QStringLiteral(
"widget"));
96 QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
97 sizePolicy2.setHorizontalStretch(1);
98 sizePolicy2.setVerticalStretch(0);
99 sizePolicy2.setHeightForWidth(widget->sizePolicy().hasHeightForWidth());
100 widget->setSizePolicy(sizePolicy2);
101 verticalLayout_3 =
new QVBoxLayout(widget);
102 verticalLayout_3->setSpacing(10);
103 verticalLayout_3->setObjectName(QStringLiteral(
"verticalLayout_3"));
104 verticalLayout_3->setContentsMargins(5, -1, 0, 0);
105 lab_pref_title =
new QLabel(widget);
106 lab_pref_title->setObjectName(QStringLiteral(
"lab_pref_title"));
107 QSizePolicy sizePolicy3(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
108 sizePolicy3.setHorizontalStretch(0);
109 sizePolicy3.setVerticalStretch(0);
110 sizePolicy3.setHeightForWidth(lab_pref_title->sizePolicy().hasHeightForWidth());
111 lab_pref_title->setSizePolicy(sizePolicy3);
112 lab_pref_title->setFont(font);
113 lab_pref_title->setText(QStringLiteral(
"Preference Title"));
115 verticalLayout_3->addWidget(lab_pref_title);
117 line_3 =
new QFrame(widget);
118 line_3->setObjectName(QStringLiteral(
"line_3"));
119 line_3->setFrameShape(QFrame::HLine);
120 line_3->setFrameShadow(QFrame::Sunken);
122 verticalLayout_3->addWidget(line_3);
124 widget_preferences =
new QWidget(widget);
125 widget_preferences->setObjectName(QStringLiteral(
"widget_preferences"));
126 QSizePolicy sizePolicy4(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
127 sizePolicy4.setHorizontalStretch(0);
128 sizePolicy4.setVerticalStretch(0);
129 sizePolicy4.setHeightForWidth(widget_preferences->sizePolicy().hasHeightForWidth());
130 widget_preferences->setSizePolicy(sizePolicy4);
131 verticalLayout_2 =
new QVBoxLayout(widget_preferences);
132 verticalLayout_2->setObjectName(QStringLiteral(
"verticalLayout_2"));
133 verticalLayout_2->setContentsMargins(5, 5, 0, 0);
135 verticalLayout_3->addWidget(widget_preferences);
137 splitter->addWidget(widget);
139 gridLayout->addWidget(splitter, 2, 0, 1, 1);
141 line_2 =
new QFrame(GUI_PreferenceDialog);
142 line_2->setObjectName(QStringLiteral(
"line_2"));
143 line_2->setFrameShape(QFrame::HLine);
144 line_2->setFrameShadow(QFrame::Sunken);
146 gridLayout->addWidget(line_2, 3, 0, 1, 1);
148 horizontalLayout =
new QHBoxLayout();
149 horizontalLayout->setSpacing(6);
150 horizontalLayout->setObjectName(QStringLiteral(
"horizontalLayout"));
151 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
153 horizontalLayout->addItem(horizontalSpacer);
155 btn_cancel =
new QPushButton(GUI_PreferenceDialog);
156 btn_cancel->setObjectName(QStringLiteral(
"btn_cancel"));
158 horizontalLayout->addWidget(btn_cancel);
160 btn_apply =
new QPushButton(GUI_PreferenceDialog);
161 btn_apply->setObjectName(QStringLiteral(
"btn_apply"));
163 horizontalLayout->addWidget(btn_apply);
165 btn_ok =
new QPushButton(GUI_PreferenceDialog);
166 btn_ok->setObjectName(QStringLiteral(
"btn_ok"));
168 horizontalLayout->addWidget(btn_ok);
171 gridLayout->addLayout(horizontalLayout, 4, 0, 1, 1);
174 retranslateUi(GUI_PreferenceDialog);
176 QMetaObject::connectSlotsByName(GUI_PreferenceDialog);
179 void retranslateUi(QWidget *GUI_PreferenceDialog)
181 lab_title->setText(QApplication::translate(
"GUI_PreferenceDialog",
"Preferences", Q_NULLPTR));
182 btn_cancel->setText(QApplication::translate(
"GUI_PreferenceDialog",
"Cancel", Q_NULLPTR));
183 btn_apply->setText(QApplication::translate(
"GUI_PreferenceDialog",
"Apply", Q_NULLPTR));
184 btn_ok->setText(QApplication::translate(
"GUI_PreferenceDialog",
"OK", Q_NULLPTR));
185 Q_UNUSED(GUI_PreferenceDialog);
196 #endif // UI_GUI_PREFERENCEDIALOG_H Definition: ui_GUI_SomaFM.h:216
Definition: ui_GUI_PreferenceDialog.h:30
The Preference Dialog. Register new Preference dialogs with the register_preference_dialog() method...
Definition: GUI_PreferenceDialog.h:39