9 #ifndef UI_GUI_EQUALIZER_H
10 #define UI_GUI_EQUALIZER_H
12 #include <GUI/Helper/MenuTool/MenuTool.h>
13 #include <QtCore/QVariant>
14 #include <QtWidgets/QAction>
15 #include <QtWidgets/QApplication>
16 #include <QtWidgets/QButtonGroup>
17 #include <QtWidgets/QCheckBox>
18 #include <QtWidgets/QComboBox>
19 #include <QtWidgets/QFrame>
20 #include <QtWidgets/QGridLayout>
21 #include <QtWidgets/QHBoxLayout>
22 #include <QtWidgets/QHeaderView>
23 #include <QtWidgets/QLabel>
24 #include <QtWidgets/QPushButton>
25 #include <QtWidgets/QSpacerItem>
26 #include <QtWidgets/QVBoxLayout>
27 #include "GUI/PlayerPlugins/Equalizer/EqSlider.h"
28 #include "Interfaces/PlayerPlugin/PlayerPlugin.h"
35 QGridLayout *gridLayout;
36 QHBoxLayout *horizontalLayout;
37 QComboBox *combo_presets;
39 QSpacerItem *horizontalSpacer;
40 QPushButton *btn_close;
41 QVBoxLayout *verticalLayout;
45 QVBoxLayout *verticalLayout_10;
49 QVBoxLayout *verticalLayout_4;
53 QVBoxLayout *verticalLayout_5;
57 QVBoxLayout *verticalLayout_9;
61 QVBoxLayout *verticalLayout_2;
65 QVBoxLayout *verticalLayout_7;
69 QVBoxLayout *verticalLayout_8;
73 QVBoxLayout *verticalLayout_3;
77 QVBoxLayout *verticalLayout_6;
82 QHBoxLayout *horizontalLayout_2;
83 QSpacerItem *horizontalSpacer_2;
85 QSpacerItem *horizontalSpacer_3;
90 if (GUI_Equalizer->objectName().isEmpty())
91 GUI_Equalizer->setObjectName(QStringLiteral(
"GUI_Equalizer"));
92 GUI_Equalizer->resize(520, 250);
93 GUI_Equalizer->setMinimumSize(QSize(0, 191));
94 GUI_Equalizer->setMaximumSize(QSize(16777215, 250));
95 gridLayout =
new QGridLayout(GUI_Equalizer);
96 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
97 gridLayout->setVerticalSpacing(8);
98 gridLayout->setContentsMargins(3, 6, 0, 0);
99 horizontalLayout =
new QHBoxLayout();
100 horizontalLayout->setSpacing(10);
101 horizontalLayout->setObjectName(QStringLiteral(
"horizontalLayout"));
102 combo_presets =
new QComboBox(GUI_Equalizer);
103 combo_presets->setObjectName(QStringLiteral(
"combo_presets"));
104 QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
105 sizePolicy.setHorizontalStretch(0);
106 sizePolicy.setVerticalStretch(0);
107 sizePolicy.setHeightForWidth(combo_presets->sizePolicy().hasHeightForWidth());
108 combo_presets->setSizePolicy(sizePolicy);
109 combo_presets->setFocusPolicy(Qt::ClickFocus);
110 combo_presets->setEditable(
true);
112 horizontalLayout->addWidget(combo_presets);
115 btn_tool->setObjectName(QStringLiteral(
"btn_tool"));
117 horizontalLayout->addWidget(btn_tool);
119 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
121 horizontalLayout->addItem(horizontalSpacer);
123 btn_close =
new QPushButton(GUI_Equalizer);
124 btn_close->setObjectName(QStringLiteral(
"btn_close"));
125 QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Fixed);
126 sizePolicy1.setHorizontalStretch(0);
127 sizePolicy1.setVerticalStretch(0);
128 sizePolicy1.setHeightForWidth(btn_close->sizePolicy().hasHeightForWidth());
129 btn_close->setSizePolicy(sizePolicy1);
130 btn_close->setMinimumSize(QSize(24, 24));
131 btn_close->setMaximumSize(QSize(24, 24));
132 btn_close->setFocusPolicy(Qt::StrongFocus);
133 btn_close->setIconSize(QSize(16, 16));
134 btn_close->setFlat(
true);
136 horizontalLayout->addWidget(btn_close);
139 gridLayout->addLayout(horizontalLayout, 0, 0, 1, 10);
141 verticalLayout =
new QVBoxLayout();
142 verticalLayout->setObjectName(QStringLiteral(
"verticalLayout"));
143 label =
new QLabel(GUI_Equalizer);
144 label->setObjectName(QStringLiteral(
"label"));
145 QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
146 sizePolicy2.setHorizontalStretch(0);
147 sizePolicy2.setVerticalStretch(0);
148 sizePolicy2.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
149 label->setSizePolicy(sizePolicy2);
151 font.setPointSize(7);
152 label->setFont(font);
153 label->setFocusPolicy(Qt::StrongFocus);
154 label->setLayoutDirection(Qt::LeftToRight);
155 label->setText(QStringLiteral(
"0.0"));
156 label->setAlignment(Qt::AlignCenter);
158 verticalLayout->addWidget(label);
160 sli_0 =
new EqSlider(GUI_Equalizer);
161 sli_0->setObjectName(QStringLiteral(
"sli_0"));
162 QSizePolicy sizePolicy3(QSizePolicy::MinimumExpanding, QSizePolicy::Expanding);
163 sizePolicy3.setHorizontalStretch(0);
164 sizePolicy3.setVerticalStretch(0);
165 sizePolicy3.setHeightForWidth(sli_0->sizePolicy().hasHeightForWidth());
166 sli_0->setSizePolicy(sizePolicy3);
167 sli_0->setMinimumSize(QSize(24, 65));
168 sli_0->setMaximumSize(QSize(100, 5000));
169 sli_0->setFocusPolicy(Qt::StrongFocus);
170 sli_0->setMinimum(-24);
171 sli_0->setMaximum(24);
172 sli_0->setSliderPosition(0);
173 sli_0->setOrientation(Qt::Vertical);
174 sli_0->setInvertedAppearance(
false);
176 verticalLayout->addWidget(sli_0);
178 label_11 =
new QLabel(GUI_Equalizer);
179 label_11->setObjectName(QStringLiteral(
"label_11"));
180 sizePolicy2.setHeightForWidth(label_11->sizePolicy().hasHeightForWidth());
181 label_11->setSizePolicy(sizePolicy2);
182 label_11->setFont(font);
183 label_11->setFocusPolicy(Qt::StrongFocus);
184 label_11->setText(QStringLiteral(
"29"));
185 label_11->setAlignment(Qt::AlignCenter);
187 verticalLayout->addWidget(label_11);
190 gridLayout->addLayout(verticalLayout, 2, 0, 1, 1);
192 verticalLayout_10 =
new QVBoxLayout();
193 verticalLayout_10->setObjectName(QStringLiteral(
"verticalLayout_10"));
194 label_10 =
new QLabel(GUI_Equalizer);
195 label_10->setObjectName(QStringLiteral(
"label_10"));
196 sizePolicy2.setHeightForWidth(label_10->sizePolicy().hasHeightForWidth());
197 label_10->setSizePolicy(sizePolicy2);
198 label_10->setFont(font);
199 label_10->setFocusPolicy(Qt::StrongFocus);
200 label_10->setLayoutDirection(Qt::LeftToRight);
201 label_10->setText(QStringLiteral(
"0.0"));
202 label_10->setAlignment(Qt::AlignCenter);
204 verticalLayout_10->addWidget(label_10);
206 sli_9 =
new EqSlider(GUI_Equalizer);
207 sli_9->setObjectName(QStringLiteral(
"sli_9"));
208 QSizePolicy sizePolicy4(QSizePolicy::MinimumExpanding, QSizePolicy::Expanding);
209 sizePolicy4.setHorizontalStretch(0);
210 sizePolicy4.setVerticalStretch(5);
211 sizePolicy4.setHeightForWidth(sli_9->sizePolicy().hasHeightForWidth());
212 sli_9->setSizePolicy(sizePolicy4);
213 sli_9->setMinimumSize(QSize(24, 65));
214 sli_9->setMaximumSize(QSize(100, 5000));
215 sli_9->setSizeIncrement(QSize(0, 0));
216 sli_9->setFocusPolicy(Qt::StrongFocus);
217 sli_9->setLayoutDirection(Qt::LeftToRight);
218 sli_9->setMinimum(-24);
219 sli_9->setMaximum(24);
220 sli_9->setSliderPosition(0);
221 sli_9->setOrientation(Qt::Vertical);
222 sli_9->setInvertedAppearance(
false);
223 sli_9->setTickPosition(QSlider::NoTicks);
225 verticalLayout_10->addWidget(sli_9);
227 label_20 =
new QLabel(GUI_Equalizer);
228 label_20->setObjectName(QStringLiteral(
"label_20"));
229 sizePolicy2.setHeightForWidth(label_20->sizePolicy().hasHeightForWidth());
230 label_20->setSizePolicy(sizePolicy2);
231 label_20->setFont(font);
232 label_20->setFocusPolicy(Qt::StrongFocus);
233 label_20->setText(QStringLiteral(
"15k"));
234 label_20->setAlignment(Qt::AlignCenter);
236 verticalLayout_10->addWidget(label_20);
239 gridLayout->addLayout(verticalLayout_10, 2, 9, 1, 1);
241 verticalLayout_4 =
new QVBoxLayout();
242 verticalLayout_4->setObjectName(QStringLiteral(
"verticalLayout_4"));
243 label_4 =
new QLabel(GUI_Equalizer);
244 label_4->setObjectName(QStringLiteral(
"label_4"));
245 sizePolicy2.setHeightForWidth(label_4->sizePolicy().hasHeightForWidth());
246 label_4->setSizePolicy(sizePolicy2);
247 label_4->setFont(font);
248 label_4->setFocusPolicy(Qt::StrongFocus);
249 label_4->setLayoutDirection(Qt::LeftToRight);
250 label_4->setText(QStringLiteral(
"0.0"));
251 label_4->setAlignment(Qt::AlignCenter);
253 verticalLayout_4->addWidget(label_4);
255 sli_3 =
new EqSlider(GUI_Equalizer);
256 sli_3->setObjectName(QStringLiteral(
"sli_3"));
257 sizePolicy3.setHeightForWidth(sli_3->sizePolicy().hasHeightForWidth());
258 sli_3->setSizePolicy(sizePolicy3);
259 sli_3->setMinimumSize(QSize(24, 65));
260 sli_3->setMaximumSize(QSize(100, 5000));
261 sli_3->setFocusPolicy(Qt::StrongFocus);
262 sli_3->setMinimum(-24);
263 sli_3->setMaximum(24);
264 sli_3->setSliderPosition(0);
265 sli_3->setOrientation(Qt::Vertical);
266 sli_3->setInvertedAppearance(
false);
268 verticalLayout_4->addWidget(sli_3);
270 label_14 =
new QLabel(GUI_Equalizer);
271 label_14->setObjectName(QStringLiteral(
"label_14"));
272 sizePolicy2.setHeightForWidth(label_14->sizePolicy().hasHeightForWidth());
273 label_14->setSizePolicy(sizePolicy2);
274 label_14->setFont(font);
275 label_14->setFocusPolicy(Qt::StrongFocus);
276 label_14->setText(QStringLiteral(
"237"));
277 label_14->setAlignment(Qt::AlignCenter);
279 verticalLayout_4->addWidget(label_14);
282 gridLayout->addLayout(verticalLayout_4, 2, 3, 1, 1);
284 verticalLayout_5 =
new QVBoxLayout();
285 verticalLayout_5->setObjectName(QStringLiteral(
"verticalLayout_5"));
286 label_5 =
new QLabel(GUI_Equalizer);
287 label_5->setObjectName(QStringLiteral(
"label_5"));
288 sizePolicy2.setHeightForWidth(label_5->sizePolicy().hasHeightForWidth());
289 label_5->setSizePolicy(sizePolicy2);
290 label_5->setFont(font);
291 label_5->setFocusPolicy(Qt::StrongFocus);
292 label_5->setLayoutDirection(Qt::LeftToRight);
293 label_5->setText(QStringLiteral(
"0.0"));
294 label_5->setAlignment(Qt::AlignCenter);
296 verticalLayout_5->addWidget(label_5);
298 sli_4 =
new EqSlider(GUI_Equalizer);
299 sli_4->setObjectName(QStringLiteral(
"sli_4"));
300 sizePolicy3.setHeightForWidth(sli_4->sizePolicy().hasHeightForWidth());
301 sli_4->setSizePolicy(sizePolicy3);
302 sli_4->setMinimumSize(QSize(24, 65));
303 sli_4->setMaximumSize(QSize(100, 5000));
304 sli_4->setFocusPolicy(Qt::StrongFocus);
305 sli_4->setMinimum(-24);
306 sli_4->setMaximum(24);
307 sli_4->setSliderPosition(0);
308 sli_4->setOrientation(Qt::Vertical);
309 sli_4->setInvertedAppearance(
false);
311 verticalLayout_5->addWidget(sli_4);
313 label_15 =
new QLabel(GUI_Equalizer);
314 label_15->setObjectName(QStringLiteral(
"label_15"));
315 sizePolicy2.setHeightForWidth(label_15->sizePolicy().hasHeightForWidth());
316 label_15->setSizePolicy(sizePolicy2);
317 label_15->setFont(font);
318 label_15->setFocusPolicy(Qt::StrongFocus);
319 label_15->setText(QStringLiteral(
"474"));
320 label_15->setAlignment(Qt::AlignCenter);
322 verticalLayout_5->addWidget(label_15);
325 gridLayout->addLayout(verticalLayout_5, 2, 4, 1, 1);
327 verticalLayout_9 =
new QVBoxLayout();
328 verticalLayout_9->setObjectName(QStringLiteral(
"verticalLayout_9"));
329 label_9 =
new QLabel(GUI_Equalizer);
330 label_9->setObjectName(QStringLiteral(
"label_9"));
331 sizePolicy2.setHeightForWidth(label_9->sizePolicy().hasHeightForWidth());
332 label_9->setSizePolicy(sizePolicy2);
333 label_9->setFont(font);
334 label_9->setFocusPolicy(Qt::StrongFocus);
335 label_9->setLayoutDirection(Qt::LeftToRight);
336 label_9->setText(QStringLiteral(
"0.0"));
337 label_9->setAlignment(Qt::AlignCenter);
339 verticalLayout_9->addWidget(label_9);
341 sli_8 =
new EqSlider(GUI_Equalizer);
342 sli_8->setObjectName(QStringLiteral(
"sli_8"));
343 sizePolicy3.setHeightForWidth(sli_8->sizePolicy().hasHeightForWidth());
344 sli_8->setSizePolicy(sizePolicy3);
345 sli_8->setMinimumSize(QSize(24, 65));
346 sli_8->setMaximumSize(QSize(100, 5000));
347 sli_8->setFocusPolicy(Qt::ClickFocus);
348 sli_8->setMinimum(-24);
349 sli_8->setMaximum(24);
350 sli_8->setSliderPosition(0);
351 sli_8->setOrientation(Qt::Vertical);
352 sli_8->setInvertedAppearance(
false);
354 verticalLayout_9->addWidget(sli_8);
356 label_19 =
new QLabel(GUI_Equalizer);
357 label_19->setObjectName(QStringLiteral(
"label_19"));
358 sizePolicy2.setHeightForWidth(label_19->sizePolicy().hasHeightForWidth());
359 label_19->setSizePolicy(sizePolicy2);
360 label_19->setFont(font);
361 label_19->setFocusPolicy(Qt::StrongFocus);
362 label_19->setText(QStringLiteral(
"7.5k"));
363 label_19->setAlignment(Qt::AlignCenter);
365 verticalLayout_9->addWidget(label_19);
368 gridLayout->addLayout(verticalLayout_9, 2, 8, 1, 1);
370 verticalLayout_2 =
new QVBoxLayout();
371 verticalLayout_2->setObjectName(QStringLiteral(
"verticalLayout_2"));
372 label_2 =
new QLabel(GUI_Equalizer);
373 label_2->setObjectName(QStringLiteral(
"label_2"));
374 sizePolicy2.setHeightForWidth(label_2->sizePolicy().hasHeightForWidth());
375 label_2->setSizePolicy(sizePolicy2);
376 label_2->setFont(font);
377 label_2->setFocusPolicy(Qt::StrongFocus);
378 label_2->setLayoutDirection(Qt::LeftToRight);
379 label_2->setText(QStringLiteral(
"0.0"));
380 label_2->setAlignment(Qt::AlignCenter);
382 verticalLayout_2->addWidget(label_2);
384 sli_1 =
new EqSlider(GUI_Equalizer);
385 sli_1->setObjectName(QStringLiteral(
"sli_1"));
386 sizePolicy3.setHeightForWidth(sli_1->sizePolicy().hasHeightForWidth());
387 sli_1->setSizePolicy(sizePolicy3);
388 sli_1->setMinimumSize(QSize(24, 65));
389 sli_1->setMaximumSize(QSize(100, 5000));
390 sli_1->setFocusPolicy(Qt::StrongFocus);
391 sli_1->setMinimum(-24);
392 sli_1->setMaximum(24);
393 sli_1->setSliderPosition(0);
394 sli_1->setOrientation(Qt::Vertical);
395 sli_1->setInvertedAppearance(
false);
397 verticalLayout_2->addWidget(sli_1);
399 label_12 =
new QLabel(GUI_Equalizer);
400 label_12->setObjectName(QStringLiteral(
"label_12"));
401 sizePolicy2.setHeightForWidth(label_12->sizePolicy().hasHeightForWidth());
402 label_12->setSizePolicy(sizePolicy2);
403 label_12->setFont(font);
404 label_12->setFocusPolicy(Qt::StrongFocus);
405 label_12->setText(QStringLiteral(
"59"));
406 label_12->setAlignment(Qt::AlignCenter);
408 verticalLayout_2->addWidget(label_12);
411 gridLayout->addLayout(verticalLayout_2, 2, 1, 1, 1);
413 verticalLayout_7 =
new QVBoxLayout();
414 verticalLayout_7->setObjectName(QStringLiteral(
"verticalLayout_7"));
415 label_7 =
new QLabel(GUI_Equalizer);
416 label_7->setObjectName(QStringLiteral(
"label_7"));
417 sizePolicy2.setHeightForWidth(label_7->sizePolicy().hasHeightForWidth());
418 label_7->setSizePolicy(sizePolicy2);
419 label_7->setFont(font);
420 label_7->setFocusPolicy(Qt::StrongFocus);
421 label_7->setLayoutDirection(Qt::LeftToRight);
422 label_7->setText(QStringLiteral(
"0.0"));
423 label_7->setAlignment(Qt::AlignCenter);
425 verticalLayout_7->addWidget(label_7);
427 sli_6 =
new EqSlider(GUI_Equalizer);
428 sli_6->setObjectName(QStringLiteral(
"sli_6"));
429 sizePolicy3.setHeightForWidth(sli_6->sizePolicy().hasHeightForWidth());
430 sli_6->setSizePolicy(sizePolicy3);
431 sli_6->setMinimumSize(QSize(24, 65));
432 sli_6->setMaximumSize(QSize(100, 5000));
433 sli_6->setFocusPolicy(Qt::StrongFocus);
434 sli_6->setMinimum(-24);
435 sli_6->setMaximum(24);
436 sli_6->setSliderPosition(0);
437 sli_6->setOrientation(Qt::Vertical);
438 sli_6->setInvertedAppearance(
false);
440 verticalLayout_7->addWidget(sli_6);
442 label_17 =
new QLabel(GUI_Equalizer);
443 label_17->setObjectName(QStringLiteral(
"label_17"));
444 sizePolicy2.setHeightForWidth(label_17->sizePolicy().hasHeightForWidth());
445 label_17->setSizePolicy(sizePolicy2);
446 label_17->setFont(font);
447 label_17->setFocusPolicy(Qt::StrongFocus);
448 label_17->setText(QStringLiteral(
"1.9k"));
449 label_17->setAlignment(Qt::AlignCenter);
451 verticalLayout_7->addWidget(label_17);
454 gridLayout->addLayout(verticalLayout_7, 2, 6, 1, 1);
456 verticalLayout_8 =
new QVBoxLayout();
457 verticalLayout_8->setObjectName(QStringLiteral(
"verticalLayout_8"));
458 label_8 =
new QLabel(GUI_Equalizer);
459 label_8->setObjectName(QStringLiteral(
"label_8"));
460 sizePolicy2.setHeightForWidth(label_8->sizePolicy().hasHeightForWidth());
461 label_8->setSizePolicy(sizePolicy2);
462 label_8->setFont(font);
463 label_8->setFocusPolicy(Qt::StrongFocus);
464 label_8->setLayoutDirection(Qt::LeftToRight);
465 label_8->setText(QStringLiteral(
"0.0"));
466 label_8->setAlignment(Qt::AlignCenter);
468 verticalLayout_8->addWidget(label_8);
470 sli_7 =
new EqSlider(GUI_Equalizer);
471 sli_7->setObjectName(QStringLiteral(
"sli_7"));
472 sizePolicy3.setHeightForWidth(sli_7->sizePolicy().hasHeightForWidth());
473 sli_7->setSizePolicy(sizePolicy3);
474 sli_7->setMinimumSize(QSize(24, 65));
475 sli_7->setMaximumSize(QSize(100, 5000));
476 sli_7->setFocusPolicy(Qt::StrongFocus);
477 sli_7->setMinimum(-24);
478 sli_7->setMaximum(24);
479 sli_7->setSliderPosition(0);
480 sli_7->setOrientation(Qt::Vertical);
481 sli_7->setInvertedAppearance(
false);
483 verticalLayout_8->addWidget(sli_7);
485 label_18 =
new QLabel(GUI_Equalizer);
486 label_18->setObjectName(QStringLiteral(
"label_18"));
487 sizePolicy2.setHeightForWidth(label_18->sizePolicy().hasHeightForWidth());
488 label_18->setSizePolicy(sizePolicy2);
489 label_18->setFont(font);
490 label_18->setFocusPolicy(Qt::StrongFocus);
491 label_18->setText(QStringLiteral(
"3.8k"));
492 label_18->setAlignment(Qt::AlignCenter);
494 verticalLayout_8->addWidget(label_18);
497 gridLayout->addLayout(verticalLayout_8, 2, 7, 1, 1);
499 verticalLayout_3 =
new QVBoxLayout();
500 verticalLayout_3->setObjectName(QStringLiteral(
"verticalLayout_3"));
501 label_3 =
new QLabel(GUI_Equalizer);
502 label_3->setObjectName(QStringLiteral(
"label_3"));
503 sizePolicy2.setHeightForWidth(label_3->sizePolicy().hasHeightForWidth());
504 label_3->setSizePolicy(sizePolicy2);
505 label_3->setFont(font);
506 label_3->setFocusPolicy(Qt::StrongFocus);
507 label_3->setLayoutDirection(Qt::LeftToRight);
508 label_3->setText(QStringLiteral(
"0.0"));
509 label_3->setAlignment(Qt::AlignCenter);
511 verticalLayout_3->addWidget(label_3);
513 sli_2 =
new EqSlider(GUI_Equalizer);
514 sli_2->setObjectName(QStringLiteral(
"sli_2"));
515 sizePolicy3.setHeightForWidth(sli_2->sizePolicy().hasHeightForWidth());
516 sli_2->setSizePolicy(sizePolicy3);
517 sli_2->setMinimumSize(QSize(24, 65));
518 sli_2->setMaximumSize(QSize(100, 5000));
519 sli_2->setFocusPolicy(Qt::StrongFocus);
520 sli_2->setMinimum(-24);
521 sli_2->setMaximum(24);
522 sli_2->setSliderPosition(0);
523 sli_2->setOrientation(Qt::Vertical);
524 sli_2->setInvertedAppearance(
false);
526 verticalLayout_3->addWidget(sli_2);
528 label_13 =
new QLabel(GUI_Equalizer);
529 label_13->setObjectName(QStringLiteral(
"label_13"));
530 sizePolicy2.setHeightForWidth(label_13->sizePolicy().hasHeightForWidth());
531 label_13->setSizePolicy(sizePolicy2);
532 label_13->setFont(font);
533 label_13->setFocusPolicy(Qt::StrongFocus);
534 label_13->setText(QStringLiteral(
"119"));
535 label_13->setAlignment(Qt::AlignCenter);
537 verticalLayout_3->addWidget(label_13);
540 gridLayout->addLayout(verticalLayout_3, 2, 2, 1, 1);
542 verticalLayout_6 =
new QVBoxLayout();
543 verticalLayout_6->setObjectName(QStringLiteral(
"verticalLayout_6"));
544 label_6 =
new QLabel(GUI_Equalizer);
545 label_6->setObjectName(QStringLiteral(
"label_6"));
546 sizePolicy2.setHeightForWidth(label_6->sizePolicy().hasHeightForWidth());
547 label_6->setSizePolicy(sizePolicy2);
548 label_6->setFont(font);
549 label_6->setFocusPolicy(Qt::StrongFocus);
550 label_6->setLayoutDirection(Qt::LeftToRight);
551 label_6->setText(QStringLiteral(
"0.0"));
552 label_6->setAlignment(Qt::AlignCenter);
554 verticalLayout_6->addWidget(label_6);
556 sli_5 =
new EqSlider(GUI_Equalizer);
557 sli_5->setObjectName(QStringLiteral(
"sli_5"));
558 sizePolicy3.setHeightForWidth(sli_5->sizePolicy().hasHeightForWidth());
559 sli_5->setSizePolicy(sizePolicy3);
560 sli_5->setMinimumSize(QSize(24, 65));
561 sli_5->setMaximumSize(QSize(100, 5000));
562 sli_5->setFocusPolicy(Qt::StrongFocus);
563 sli_5->setMinimum(-24);
564 sli_5->setMaximum(24);
565 sli_5->setSliderPosition(0);
566 sli_5->setOrientation(Qt::Vertical);
567 sli_5->setInvertedAppearance(
false);
569 verticalLayout_6->addWidget(sli_5);
571 label_16 =
new QLabel(GUI_Equalizer);
572 label_16->setObjectName(QStringLiteral(
"label_16"));
573 sizePolicy2.setHeightForWidth(label_16->sizePolicy().hasHeightForWidth());
574 label_16->setSizePolicy(sizePolicy2);
575 label_16->setFont(font);
576 label_16->setFocusPolicy(Qt::StrongFocus);
577 label_16->setText(QStringLiteral(
"947"));
578 label_16->setAlignment(Qt::AlignCenter);
580 verticalLayout_6->addWidget(label_16);
583 gridLayout->addLayout(verticalLayout_6, 2, 5, 1, 1);
585 line =
new QFrame(GUI_Equalizer);
586 line->setObjectName(QStringLiteral(
"line"));
587 line->setFocusPolicy(Qt::StrongFocus);
588 line->setFrameShape(QFrame::HLine);
589 line->setFrameShadow(QFrame::Sunken);
591 gridLayout->addWidget(line, 5, 0, 1, 10);
593 horizontalLayout_2 =
new QHBoxLayout();
594 horizontalLayout_2->setObjectName(QStringLiteral(
"horizontalLayout_2"));
595 horizontalSpacer_2 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
597 horizontalLayout_2->addItem(horizontalSpacer_2);
599 cb_gauss =
new QCheckBox(GUI_Equalizer);
600 cb_gauss->setObjectName(QStringLiteral(
"cb_gauss"));
602 horizontalLayout_2->addWidget(cb_gauss);
604 horizontalSpacer_3 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
606 horizontalLayout_2->addItem(horizontalSpacer_3);
609 gridLayout->addLayout(horizontalLayout_2, 3, 0, 1, 10);
611 line_2 =
new QFrame(GUI_Equalizer);
612 line_2->setObjectName(QStringLiteral(
"line_2"));
613 line_2->setFrameShape(QFrame::HLine);
614 line_2->setFrameShadow(QFrame::Sunken);
616 gridLayout->addWidget(line_2, 1, 0, 1, 10);
619 retranslateUi(GUI_Equalizer);
620 QObject::connect(btn_close, SIGNAL(clicked()), GUI_Equalizer, SLOT(close()));
622 QMetaObject::connectSlotsByName(GUI_Equalizer);
627 btn_tool->setText(QApplication::translate(
"GUI_Equalizer",
"Actions", 0));
628 btn_close->setText(QString());
629 cb_gauss->setText(QApplication::translate(
"GUI_Equalizer",
"curve", 0));
630 Q_UNUSED(GUI_Equalizer);
641 #endif // UI_GUI_EQUALIZER_H
Definition: EqSlider.h:30
Definition: ui_GUI_SomaFM.h:200
Definition: ui_GUI_Equalizer.h:636
Definition: GUI_Equalizer.h:40
Interface for PlayerPlugin classes. get_name() and language_changed() must be overwritten.
Definition: PlayerPlugin.h:48
Definition: ui_GUI_Equalizer.h:32