9 #ifndef UI_GUI_EQUALIZER_H 10 #define UI_GUI_EQUALIZER_H 12 #include <GUI/Utils/MenuTool/MenuTool.h> 13 #include <QtCore/QVariant> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QFrame> 16 #include <QtWidgets/QGridLayout> 17 #include <QtWidgets/QHBoxLayout> 18 #include <QtWidgets/QLabel> 19 #include <QtWidgets/QVBoxLayout> 20 #include "GUI/Plugins/Engine/Equalizer/EqSlider.h" 21 #include "GUI/Utils/Widgets/ComboBox.h" 22 #include "Interfaces/PlayerPlugin/PlayerPluginBase.h" 29 QGridLayout *gridLayout;
30 QVBoxLayout *verticalLayout_7;
34 QVBoxLayout *verticalLayout_6;
38 QVBoxLayout *verticalLayout_10;
42 QVBoxLayout *verticalLayout_4;
46 QHBoxLayout *horizontalLayout;
49 QVBoxLayout *verticalLayout_8;
53 QVBoxLayout *verticalLayout_2;
58 QVBoxLayout *verticalLayout_5;
62 QVBoxLayout *verticalLayout;
66 QVBoxLayout *verticalLayout_9;
70 QVBoxLayout *verticalLayout_3;
78 GUI_Equalizer->setObjectName(QStringLiteral(
"GUI_Equalizer"));
81 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
82 gridLayout->setVerticalSpacing(4);
83 gridLayout->setContentsMargins(3, 3, 0, 0);
84 verticalLayout_7 =
new QVBoxLayout();
85 verticalLayout_7->setSpacing(5);
86 verticalLayout_7->setObjectName(QStringLiteral(
"verticalLayout_7"));
88 label_7->setObjectName(QStringLiteral(
"label_7"));
89 QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
90 sizePolicy.setHorizontalStretch(0);
91 sizePolicy.setVerticalStretch(0);
92 sizePolicy.setHeightForWidth(label_7->sizePolicy().hasHeightForWidth());
93 label_7->setSizePolicy(sizePolicy);
96 label_7->setFont(font);
97 label_7->setFocusPolicy(Qt::StrongFocus);
98 label_7->setLayoutDirection(Qt::LeftToRight);
99 label_7->setText(QStringLiteral(
"0.0"));
100 label_7->setAlignment(Qt::AlignCenter);
102 verticalLayout_7->addWidget(label_7);
105 sli_6->setObjectName(QStringLiteral(
"sli_6"));
106 sli_6->setOrientation(Qt::Vertical);
108 verticalLayout_7->addWidget(sli_6);
111 label_17->setObjectName(QStringLiteral(
"label_17"));
112 sizePolicy.setHeightForWidth(label_17->sizePolicy().hasHeightForWidth());
113 label_17->setSizePolicy(sizePolicy);
114 label_17->setFont(font);
115 label_17->setFocusPolicy(Qt::StrongFocus);
116 label_17->setText(QStringLiteral(
"1.9k"));
117 label_17->setAlignment(Qt::AlignCenter);
119 verticalLayout_7->addWidget(label_17);
122 gridLayout->addLayout(verticalLayout_7, 2, 6, 1, 1);
124 verticalLayout_6 =
new QVBoxLayout();
125 verticalLayout_6->setSpacing(5);
126 verticalLayout_6->setObjectName(QStringLiteral(
"verticalLayout_6"));
128 label_6->setObjectName(QStringLiteral(
"label_6"));
129 sizePolicy.setHeightForWidth(label_6->sizePolicy().hasHeightForWidth());
130 label_6->setSizePolicy(sizePolicy);
131 label_6->setFont(font);
132 label_6->setFocusPolicy(Qt::StrongFocus);
133 label_6->setLayoutDirection(Qt::LeftToRight);
134 label_6->setText(QStringLiteral(
"0.0"));
135 label_6->setAlignment(Qt::AlignCenter);
137 verticalLayout_6->addWidget(label_6);
140 sli_5->setObjectName(QStringLiteral(
"sli_5"));
141 sli_5->setOrientation(Qt::Vertical);
143 verticalLayout_6->addWidget(sli_5);
146 label_16->setObjectName(QStringLiteral(
"label_16"));
147 sizePolicy.setHeightForWidth(label_16->sizePolicy().hasHeightForWidth());
148 label_16->setSizePolicy(sizePolicy);
149 label_16->setFont(font);
150 label_16->setFocusPolicy(Qt::StrongFocus);
151 label_16->setText(QStringLiteral(
"947"));
152 label_16->setAlignment(Qt::AlignCenter);
154 verticalLayout_6->addWidget(label_16);
157 gridLayout->addLayout(verticalLayout_6, 2, 5, 1, 1);
159 verticalLayout_10 =
new QVBoxLayout();
160 verticalLayout_10->setSpacing(5);
161 verticalLayout_10->setObjectName(QStringLiteral(
"verticalLayout_10"));
163 label_10->setObjectName(QStringLiteral(
"label_10"));
164 sizePolicy.setHeightForWidth(label_10->sizePolicy().hasHeightForWidth());
165 label_10->setSizePolicy(sizePolicy);
166 label_10->setFont(font);
167 label_10->setFocusPolicy(Qt::StrongFocus);
168 label_10->setLayoutDirection(Qt::LeftToRight);
169 label_10->setText(QStringLiteral(
"0.0"));
170 label_10->setAlignment(Qt::AlignCenter);
172 verticalLayout_10->addWidget(label_10);
175 sli_9->setObjectName(QStringLiteral(
"sli_9"));
176 sli_9->setLayoutDirection(Qt::LeftToRight);
177 sli_9->setOrientation(Qt::Vertical);
179 verticalLayout_10->addWidget(sli_9);
182 label_20->setObjectName(QStringLiteral(
"label_20"));
183 sizePolicy.setHeightForWidth(label_20->sizePolicy().hasHeightForWidth());
184 label_20->setSizePolicy(sizePolicy);
185 label_20->setFont(font);
186 label_20->setFocusPolicy(Qt::StrongFocus);
187 label_20->setText(QStringLiteral(
"15k"));
188 label_20->setAlignment(Qt::AlignCenter);
190 verticalLayout_10->addWidget(label_20);
193 gridLayout->addLayout(verticalLayout_10, 2, 9, 1, 1);
195 verticalLayout_4 =
new QVBoxLayout();
196 verticalLayout_4->setSpacing(5);
197 verticalLayout_4->setObjectName(QStringLiteral(
"verticalLayout_4"));
199 label_4->setObjectName(QStringLiteral(
"label_4"));
200 sizePolicy.setHeightForWidth(label_4->sizePolicy().hasHeightForWidth());
201 label_4->setSizePolicy(sizePolicy);
202 label_4->setFont(font);
203 label_4->setFocusPolicy(Qt::StrongFocus);
204 label_4->setLayoutDirection(Qt::LeftToRight);
205 label_4->setText(QStringLiteral(
"0.0"));
206 label_4->setAlignment(Qt::AlignCenter);
208 verticalLayout_4->addWidget(label_4);
211 sli_3->setObjectName(QStringLiteral(
"sli_3"));
212 sli_3->setOrientation(Qt::Vertical);
214 verticalLayout_4->addWidget(sli_3);
217 label_14->setObjectName(QStringLiteral(
"label_14"));
218 sizePolicy.setHeightForWidth(label_14->sizePolicy().hasHeightForWidth());
219 label_14->setSizePolicy(sizePolicy);
220 label_14->setFont(font);
221 label_14->setFocusPolicy(Qt::StrongFocus);
222 label_14->setText(QStringLiteral(
"237"));
223 label_14->setAlignment(Qt::AlignCenter);
225 verticalLayout_4->addWidget(label_14);
228 gridLayout->addLayout(verticalLayout_4, 2, 3, 1, 1);
230 horizontalLayout =
new QHBoxLayout();
231 horizontalLayout->setSpacing(5);
232 horizontalLayout->setObjectName(QStringLiteral(
"horizontalLayout"));
234 combo_presets->setObjectName(QStringLiteral(
"combo_presets"));
235 QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Fixed);
236 sizePolicy1.setHorizontalStretch(0);
237 sizePolicy1.setVerticalStretch(0);
238 sizePolicy1.setHeightForWidth(combo_presets->sizePolicy().hasHeightForWidth());
239 combo_presets->setSizePolicy(sizePolicy1);
240 combo_presets->setFocusPolicy(Qt::ClickFocus);
241 combo_presets->setEditable(
true);
243 horizontalLayout->addWidget(combo_presets);
246 btn_tool->setObjectName(QStringLiteral(
"btn_tool"));
247 QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Preferred);
248 sizePolicy2.setHorizontalStretch(0);
249 sizePolicy2.setVerticalStretch(0);
250 sizePolicy2.setHeightForWidth(btn_tool->sizePolicy().hasHeightForWidth());
251 btn_tool->setSizePolicy(sizePolicy2);
252 btn_tool->setText(QStringLiteral(
"..."));
254 horizontalLayout->addWidget(btn_tool);
257 gridLayout->addLayout(horizontalLayout, 0, 0, 1, 10);
259 verticalLayout_8 =
new QVBoxLayout();
260 verticalLayout_8->setSpacing(5);
261 verticalLayout_8->setObjectName(QStringLiteral(
"verticalLayout_8"));
263 label_8->setObjectName(QStringLiteral(
"label_8"));
264 sizePolicy.setHeightForWidth(label_8->sizePolicy().hasHeightForWidth());
265 label_8->setSizePolicy(sizePolicy);
266 label_8->setFont(font);
267 label_8->setFocusPolicy(Qt::StrongFocus);
268 label_8->setLayoutDirection(Qt::LeftToRight);
269 label_8->setText(QStringLiteral(
"0.0"));
270 label_8->setAlignment(Qt::AlignCenter);
272 verticalLayout_8->addWidget(label_8);
275 sli_7->setObjectName(QStringLiteral(
"sli_7"));
276 sli_7->setOrientation(Qt::Vertical);
278 verticalLayout_8->addWidget(sli_7);
281 label_18->setObjectName(QStringLiteral(
"label_18"));
282 sizePolicy.setHeightForWidth(label_18->sizePolicy().hasHeightForWidth());
283 label_18->setSizePolicy(sizePolicy);
284 label_18->setFont(font);
285 label_18->setFocusPolicy(Qt::StrongFocus);
286 label_18->setText(QStringLiteral(
"3.8k"));
287 label_18->setAlignment(Qt::AlignCenter);
289 verticalLayout_8->addWidget(label_18);
292 gridLayout->addLayout(verticalLayout_8, 2, 7, 1, 1);
294 verticalLayout_2 =
new QVBoxLayout();
295 verticalLayout_2->setSpacing(5);
296 verticalLayout_2->setObjectName(QStringLiteral(
"verticalLayout_2"));
298 label_2->setObjectName(QStringLiteral(
"label_2"));
299 sizePolicy.setHeightForWidth(label_2->sizePolicy().hasHeightForWidth());
300 label_2->setSizePolicy(sizePolicy);
301 label_2->setFont(font);
302 label_2->setFocusPolicy(Qt::StrongFocus);
303 label_2->setLayoutDirection(Qt::LeftToRight);
304 label_2->setText(QStringLiteral(
"0.0"));
305 label_2->setAlignment(Qt::AlignCenter);
307 verticalLayout_2->addWidget(label_2);
310 sli_1->setObjectName(QStringLiteral(
"sli_1"));
311 sli_1->setPageStep(1);
312 sli_1->setOrientation(Qt::Vertical);
314 verticalLayout_2->addWidget(sli_1);
317 label_12->setObjectName(QStringLiteral(
"label_12"));
318 sizePolicy.setHeightForWidth(label_12->sizePolicy().hasHeightForWidth());
319 label_12->setSizePolicy(sizePolicy);
320 label_12->setFont(font);
321 label_12->setFocusPolicy(Qt::StrongFocus);
322 label_12->setText(QStringLiteral(
"59"));
323 label_12->setAlignment(Qt::AlignCenter);
325 verticalLayout_2->addWidget(label_12);
328 gridLayout->addLayout(verticalLayout_2, 2, 1, 1, 1);
331 line_2->setObjectName(QStringLiteral(
"line_2"));
332 line_2->setFrameShape(QFrame::HLine);
333 line_2->setFrameShadow(QFrame::Sunken);
335 gridLayout->addWidget(line_2, 1, 0, 1, 10);
337 verticalLayout_5 =
new QVBoxLayout();
338 verticalLayout_5->setSpacing(5);
339 verticalLayout_5->setObjectName(QStringLiteral(
"verticalLayout_5"));
341 label_5->setObjectName(QStringLiteral(
"label_5"));
342 sizePolicy.setHeightForWidth(label_5->sizePolicy().hasHeightForWidth());
343 label_5->setSizePolicy(sizePolicy);
344 label_5->setFont(font);
345 label_5->setFocusPolicy(Qt::StrongFocus);
346 label_5->setLayoutDirection(Qt::LeftToRight);
347 label_5->setText(QStringLiteral(
"0.0"));
348 label_5->setAlignment(Qt::AlignCenter);
350 verticalLayout_5->addWidget(label_5);
353 sli_4->setObjectName(QStringLiteral(
"sli_4"));
354 sli_4->setOrientation(Qt::Vertical);
356 verticalLayout_5->addWidget(sli_4);
359 label_15->setObjectName(QStringLiteral(
"label_15"));
360 sizePolicy.setHeightForWidth(label_15->sizePolicy().hasHeightForWidth());
361 label_15->setSizePolicy(sizePolicy);
362 label_15->setFont(font);
363 label_15->setFocusPolicy(Qt::StrongFocus);
364 label_15->setText(QStringLiteral(
"474"));
365 label_15->setAlignment(Qt::AlignCenter);
367 verticalLayout_5->addWidget(label_15);
370 gridLayout->addLayout(verticalLayout_5, 2, 4, 1, 1);
372 verticalLayout =
new QVBoxLayout();
373 verticalLayout->setSpacing(5);
374 verticalLayout->setObjectName(QStringLiteral(
"verticalLayout"));
376 label->setObjectName(QStringLiteral(
"label"));
377 sizePolicy.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
378 label->setSizePolicy(sizePolicy);
379 label->setFont(font);
380 label->setFocusPolicy(Qt::StrongFocus);
381 label->setLayoutDirection(Qt::LeftToRight);
382 label->setText(QStringLiteral(
"0.0"));
383 label->setAlignment(Qt::AlignCenter);
385 verticalLayout->addWidget(label);
388 sli_0->setObjectName(QStringLiteral(
"sli_0"));
389 sli_0->setOrientation(Qt::Vertical);
391 verticalLayout->addWidget(sli_0);
394 label_11->setObjectName(QStringLiteral(
"label_11"));
395 sizePolicy.setHeightForWidth(label_11->sizePolicy().hasHeightForWidth());
396 label_11->setSizePolicy(sizePolicy);
397 label_11->setFont(font);
398 label_11->setFocusPolicy(Qt::StrongFocus);
399 label_11->setText(QStringLiteral(
"29"));
400 label_11->setAlignment(Qt::AlignCenter);
402 verticalLayout->addWidget(label_11);
405 gridLayout->addLayout(verticalLayout, 2, 0, 1, 1);
407 verticalLayout_9 =
new QVBoxLayout();
408 verticalLayout_9->setSpacing(5);
409 verticalLayout_9->setObjectName(QStringLiteral(
"verticalLayout_9"));
411 label_9->setObjectName(QStringLiteral(
"label_9"));
412 sizePolicy.setHeightForWidth(label_9->sizePolicy().hasHeightForWidth());
413 label_9->setSizePolicy(sizePolicy);
414 label_9->setFont(font);
415 label_9->setFocusPolicy(Qt::StrongFocus);
416 label_9->setLayoutDirection(Qt::LeftToRight);
417 label_9->setText(QStringLiteral(
"0.0"));
418 label_9->setAlignment(Qt::AlignCenter);
420 verticalLayout_9->addWidget(label_9);
423 sli_8->setObjectName(QStringLiteral(
"sli_8"));
424 sli_8->setOrientation(Qt::Vertical);
426 verticalLayout_9->addWidget(sli_8);
429 label_19->setObjectName(QStringLiteral(
"label_19"));
430 sizePolicy.setHeightForWidth(label_19->sizePolicy().hasHeightForWidth());
431 label_19->setSizePolicy(sizePolicy);
432 label_19->setFont(font);
433 label_19->setFocusPolicy(Qt::StrongFocus);
434 label_19->setText(QStringLiteral(
"7.5k"));
435 label_19->setAlignment(Qt::AlignCenter);
437 verticalLayout_9->addWidget(label_19);
440 gridLayout->addLayout(verticalLayout_9, 2, 8, 1, 1);
442 verticalLayout_3 =
new QVBoxLayout();
443 verticalLayout_3->setSpacing(5);
444 verticalLayout_3->setObjectName(QStringLiteral(
"verticalLayout_3"));
446 label_3->setObjectName(QStringLiteral(
"label_3"));
447 sizePolicy.setHeightForWidth(label_3->sizePolicy().hasHeightForWidth());
448 label_3->setSizePolicy(sizePolicy);
449 label_3->setFont(font);
450 label_3->setFocusPolicy(Qt::StrongFocus);
451 label_3->setLayoutDirection(Qt::LeftToRight);
452 label_3->setText(QStringLiteral(
"0.0"));
453 label_3->setAlignment(Qt::AlignCenter);
455 verticalLayout_3->addWidget(label_3);
458 sli_2->setObjectName(QStringLiteral(
"sli_2"));
459 sli_2->setOrientation(Qt::Vertical);
461 verticalLayout_3->addWidget(sli_2);
464 label_13->setObjectName(QStringLiteral(
"label_13"));
465 sizePolicy.setHeightForWidth(label_13->sizePolicy().hasHeightForWidth());
466 label_13->setSizePolicy(sizePolicy);
467 label_13->setFont(font);
468 label_13->setFocusPolicy(Qt::StrongFocus);
469 label_13->setText(QStringLiteral(
"119"));
470 label_13->setAlignment(Qt::AlignCenter);
472 verticalLayout_3->addWidget(label_13);
475 gridLayout->addLayout(verticalLayout_3, 2, 2, 1, 1);
477 QWidget::setTabOrder(sli_0, sli_1);
478 QWidget::setTabOrder(sli_1, sli_2);
479 QWidget::setTabOrder(sli_2, sli_3);
480 QWidget::setTabOrder(sli_3, sli_4);
481 QWidget::setTabOrder(sli_4, sli_5);
482 QWidget::setTabOrder(sli_5, sli_6);
483 QWidget::setTabOrder(sli_6, sli_7);
484 QWidget::setTabOrder(sli_7, sli_8);
485 QWidget::setTabOrder(sli_8, sli_9);
486 QWidget::setTabOrder(sli_9, label_10);
487 QWidget::setTabOrder(label_10, label_18);
488 QWidget::setTabOrder(label_18, label_20);
489 QWidget::setTabOrder(label_20, label_6);
490 QWidget::setTabOrder(label_6, label_14);
491 QWidget::setTabOrder(label_14, label_16);
492 QWidget::setTabOrder(label_16, label_7);
493 QWidget::setTabOrder(label_7, label);
494 QWidget::setTabOrder(label, label_17);
495 QWidget::setTabOrder(label_17, label_2);
496 QWidget::setTabOrder(label_2, label_3);
497 QWidget::setTabOrder(label_3, label_12);
498 QWidget::setTabOrder(label_12, label_5);
499 QWidget::setTabOrder(label_5, label_4);
500 QWidget::setTabOrder(label_4, label_15);
501 QWidget::setTabOrder(label_15, label_9);
502 QWidget::setTabOrder(label_9, label_19);
503 QWidget::setTabOrder(label_19, label_13);
504 QWidget::setTabOrder(label_13, label_11);
505 QWidget::setTabOrder(label_11, label_8);
525 #endif // UI_GUI_EQUALIZER_H Definition: PlayerPluginBase.h:40
The EqSlider class.
Definition: EqSlider.h:33
Definition: ui_GUI_SomaFM.h:206
Definition: ui_GUI_Equalizer.h:520
The GUI_Equalizer class.
Definition: GUI_Equalizer.h:41
Definition: ComboBox.h:31
Definition: ui_GUI_Equalizer.h:26