Sayonara Player
Loading...
Searching...
No Matches
ui_GUI_ControlsNew.h
1/********************************************************************************
2** Form generated from reading UI file 'GUI_ControlsNew.ui'
3**
4** Created by: Qt User Interface Compiler version 5.15.17
5**
6** WARNING! All changes made in this file will be lost when recompiling UI file!
7********************************************************************************/
8
9#ifndef UI_GUI_CONTROLSNEW_H
10#define UI_GUI_CONTROLSNEW_H
11
12#include <QtCore/QVariant>
13#include <QtGui/QIcon>
14#include <QtWidgets/QApplication>
15#include <QtWidgets/QFrame>
16#include <QtWidgets/QGridLayout>
17#include <QtWidgets/QHBoxLayout>
18#include <QtWidgets/QLabel>
19#include <QtWidgets/QPushButton>
20#include <QtWidgets/QSpacerItem>
21#include <QtWidgets/QStackedWidget>
22#include <QtWidgets/QVBoxLayout>
23#include <QtWidgets/QWidget>
24#include "Gui/Covers/CoverButton.h"
25#include "Gui/Player/SearchSlider.h"
26#include "Gui/Utils/Widgets/FloatingLabel.h"
27#include "Gui/Utils/Widgets/RatingLabel.h"
28
29QT_BEGIN_NAMESPACE
30
32{
33public:
34 QGridLayout *gridLayout;
35 QFrame *line_3;
36 QHBoxLayout *layoutCover;
37 QSpacerItem *horizontalSpacer_5;
38 Gui::CoverButton *btnCover;
39 QSpacerItem *horizontalSpacer_6;
40 QHBoxLayout *horizontalLayout;
41 QLabel *labCurrentTime;
42 Gui::SearchSlider *sliProgress;
43 QLabel *labDuration;
44 QStackedWidget *stackedWidget;
45 QWidget *page;
46 QVBoxLayout *verticalLayout;
47 QLabel *labSayonara;
48 QLabel *labVersion;
49 QLabel *labWrittenBy;
50 QLabel *labCopyright;
51 QWidget *page_2;
52 QVBoxLayout *verticalLayout_2;
53 Gui::FloatingLabel *labTitle;
54 Gui::FloatingLabel *labArtist;
55 Gui::FloatingLabel *labAlbum;
56 QHBoxLayout *horizontalLayout_2;
57 QLabel *labFilesize;
58 Gui::RatingEditor *widgetRating;
59 QLabel *labBitrate;
60 QHBoxLayout *layoutButtons;
61 QPushButton *btnPrev;
62 QPushButton *btnPlay;
63 QPushButton *btnRec;
64 QPushButton *btnNext;
65 QPushButton *btnStop;
66 QSpacerItem *horizontalSpacer_3;
67 QPushButton *btnMute;
68 Gui::SearchSlider *sliVolume;
69
70 void setupUi(QWidget *GUI_ControlsNew)
71 {
72 if (GUI_ControlsNew->objectName().isEmpty())
73 GUI_ControlsNew->setObjectName(QString::fromUtf8("GUI_ControlsNew"));
74 GUI_ControlsNew->resize(430, 449);
75 gridLayout = new QGridLayout(GUI_ControlsNew);
76 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
77 gridLayout->setHorizontalSpacing(0);
78 gridLayout->setVerticalSpacing(2);
79 gridLayout->setContentsMargins(0, 0, 0, 0);
80 line_3 = new QFrame(GUI_ControlsNew);
81 line_3->setObjectName(QString::fromUtf8("line_3"));
82 line_3->setFrameShape(QFrame::HLine);
83 line_3->setFrameShadow(QFrame::Sunken);
84
85 gridLayout->addWidget(line_3, 4, 0, 1, 1);
86
87 layoutCover = new QHBoxLayout();
88 layoutCover->setSpacing(0);
89 layoutCover->setObjectName(QString::fromUtf8("layoutCover"));
90 layoutCover->setContentsMargins(-1, 0, -1, -1);
91 horizontalSpacer_5 = new QSpacerItem(1, 0, QSizePolicy::Preferred, QSizePolicy::Minimum);
92
93 layoutCover->addItem(horizontalSpacer_5);
94
95 btnCover = new Gui::CoverButton(GUI_ControlsNew);
96 btnCover->setObjectName(QString::fromUtf8("btnCover"));
97 QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
98 sizePolicy.setHorizontalStretch(0);
99 sizePolicy.setVerticalStretch(0);
100 sizePolicy.setHeightForWidth(btnCover->sizePolicy().hasHeightForWidth());
101 btnCover->setSizePolicy(sizePolicy);
102 btnCover->setFlat(true);
103
104 layoutCover->addWidget(btnCover);
105
106 horizontalSpacer_6 = new QSpacerItem(1, 0, QSizePolicy::Preferred, QSizePolicy::Minimum);
107
108 layoutCover->addItem(horizontalSpacer_6);
109
110
111 gridLayout->addLayout(layoutCover, 0, 0, 1, 1);
112
113 horizontalLayout = new QHBoxLayout();
114 horizontalLayout->setSpacing(5);
115 horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
116 horizontalLayout->setContentsMargins(-1, 0, -1, -1);
117 labCurrentTime = new QLabel(GUI_ControlsNew);
118 labCurrentTime->setObjectName(QString::fromUtf8("labCurrentTime"));
119 labCurrentTime->setStyleSheet(QString::fromUtf8("min-width: 3em;"));
120 labCurrentTime->setLineWidth(0);
121 labCurrentTime->setText(QString::fromUtf8(""));
122
123 horizontalLayout->addWidget(labCurrentTime);
124
125 sliProgress = new Gui::SearchSlider(GUI_ControlsNew);
126 sliProgress->setObjectName(QString::fromUtf8("sliProgress"));
127 QSizePolicy sizePolicy1(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
128 sizePolicy1.setHorizontalStretch(0);
129 sizePolicy1.setVerticalStretch(0);
130 sizePolicy1.setHeightForWidth(sliProgress->sizePolicy().hasHeightForWidth());
131 sliProgress->setSizePolicy(sizePolicy1);
132 sliProgress->setFocusPolicy(Qt::NoFocus);
133 sliProgress->setMaximum(1000);
134 sliProgress->setOrientation(Qt::Horizontal);
135
136 horizontalLayout->addWidget(sliProgress);
137
138 labDuration = new QLabel(GUI_ControlsNew);
139 labDuration->setObjectName(QString::fromUtf8("labDuration"));
140 labDuration->setMinimumSize(QSize(63, 0));
141 labDuration->setLayoutDirection(Qt::RightToLeft);
142 labDuration->setStyleSheet(QString::fromUtf8("min-width: 3em;"));
143 labDuration->setLineWidth(0);
144 labDuration->setText(QString::fromUtf8(""));
145 labDuration->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
146
147 horizontalLayout->addWidget(labDuration);
148
149
150 gridLayout->addLayout(horizontalLayout, 3, 0, 1, 1);
151
152 stackedWidget = new QStackedWidget(GUI_ControlsNew);
153 stackedWidget->setObjectName(QString::fromUtf8("stackedWidget"));
154 QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Maximum);
155 sizePolicy2.setHorizontalStretch(0);
156 sizePolicy2.setVerticalStretch(0);
157 sizePolicy2.setHeightForWidth(stackedWidget->sizePolicy().hasHeightForWidth());
158 stackedWidget->setSizePolicy(sizePolicy2);
159 page = new QWidget();
160 page->setObjectName(QString::fromUtf8("page"));
161 verticalLayout = new QVBoxLayout(page);
162 verticalLayout->setSpacing(3);
163 verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
164 verticalLayout->setContentsMargins(-1, 0, -1, 2);
165 labSayonara = new QLabel(page);
166 labSayonara->setObjectName(QString::fromUtf8("labSayonara"));
167 QFont font;
168 font.setBold(true);
169 font.setWeight(75);
170 labSayonara->setFont(font);
171 labSayonara->setFocusPolicy(Qt::ClickFocus);
172 labSayonara->setText(QString::fromUtf8("Sayonara Player"));
173 labSayonara->setAlignment(Qt::AlignCenter);
174
175 verticalLayout->addWidget(labSayonara);
176
177 labVersion = new QLabel(page);
178 labVersion->setObjectName(QString::fromUtf8("labVersion"));
179 labVersion->setMinimumSize(QSize(0, 20));
180 labVersion->setMaximumSize(QSize(16777215, 20));
181 labVersion->setText(QString::fromUtf8("Version"));
182 labVersion->setAlignment(Qt::AlignCenter);
183
184 verticalLayout->addWidget(labVersion);
185
186 labWrittenBy = new QLabel(page);
187 labWrittenBy->setObjectName(QString::fromUtf8("labWrittenBy"));
188 labWrittenBy->setMinimumSize(QSize(0, 20));
189 labWrittenBy->setMaximumSize(QSize(16777215, 20));
190 labWrittenBy->setText(QString::fromUtf8("Written by Michael Lugmair"));
191 labWrittenBy->setAlignment(Qt::AlignCenter);
192
193 verticalLayout->addWidget(labWrittenBy);
194
195 labCopyright = new QLabel(page);
196 labCopyright->setObjectName(QString::fromUtf8("labCopyright"));
197 labCopyright->setMinimumSize(QSize(0, 20));
198 labCopyright->setMaximumSize(QSize(16777215, 20));
199 labCopyright->setText(QString::fromUtf8("Copyright 2011-2024"));
200 labCopyright->setAlignment(Qt::AlignCenter);
201
202 verticalLayout->addWidget(labCopyright);
203
204 stackedWidget->addWidget(page);
205 page_2 = new QWidget();
206 page_2->setObjectName(QString::fromUtf8("page_2"));
207 verticalLayout_2 = new QVBoxLayout(page_2);
208 verticalLayout_2->setSpacing(5);
209 verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
210 verticalLayout_2->setContentsMargins(-1, 0, -1, 4);
211 labTitle = new Gui::FloatingLabel(page_2);
212 labTitle->setObjectName(QString::fromUtf8("labTitle"));
213 labTitle->setFont(font);
214 labTitle->setFocusPolicy(Qt::ClickFocus);
215 labTitle->setText(QString::fromUtf8("Title"));
216 labTitle->setAlignment(Qt::AlignCenter);
217 labTitle->setWordWrap(true);
218
219 verticalLayout_2->addWidget(labTitle);
220
221 labArtist = new Gui::FloatingLabel(page_2);
222 labArtist->setObjectName(QString::fromUtf8("labArtist"));
223 labArtist->setFrameShape(QFrame::NoFrame);
224 labArtist->setFrameShadow(QFrame::Plain);
225 labArtist->setText(QString::fromUtf8("Artist"));
226 labArtist->setTextFormat(Qt::AutoText);
227 labArtist->setAlignment(Qt::AlignCenter);
228 labArtist->setWordWrap(true);
229
230 verticalLayout_2->addWidget(labArtist);
231
232 labAlbum = new Gui::FloatingLabel(page_2);
233 labAlbum->setObjectName(QString::fromUtf8("labAlbum"));
234 labAlbum->setText(QString::fromUtf8("Album"));
235 labAlbum->setAlignment(Qt::AlignCenter);
236 labAlbum->setWordWrap(true);
237
238 verticalLayout_2->addWidget(labAlbum);
239
240 horizontalLayout_2 = new QHBoxLayout();
241 horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
242 labFilesize = new QLabel(page_2);
243 labFilesize->setObjectName(QString::fromUtf8("labFilesize"));
244 labFilesize->setSizeIncrement(QSize(1, 0));
245 labFilesize->setText(QString::fromUtf8("Filesize"));
246 labFilesize->setAlignment(Qt::AlignCenter);
247
248 horizontalLayout_2->addWidget(labFilesize);
249
250 widgetRating = new Gui::RatingEditor(page_2);
251 widgetRating->setObjectName(QString::fromUtf8("widgetRating"));
252 widgetRating->setSizeIncrement(QSize(1, 0));
253
254 horizontalLayout_2->addWidget(widgetRating);
255
256 labBitrate = new QLabel(page_2);
257 labBitrate->setObjectName(QString::fromUtf8("labBitrate"));
258 labBitrate->setSizeIncrement(QSize(1, 0));
259 labBitrate->setText(QString::fromUtf8("Bitrate"));
260 labBitrate->setAlignment(Qt::AlignCenter);
261
262 horizontalLayout_2->addWidget(labBitrate);
263
264
265 verticalLayout_2->addLayout(horizontalLayout_2);
266
267 stackedWidget->addWidget(page_2);
268
269 gridLayout->addWidget(stackedWidget, 1, 0, 1, 1);
270
271 layoutButtons = new QHBoxLayout();
272 layoutButtons->setSpacing(2);
273 layoutButtons->setObjectName(QString::fromUtf8("layoutButtons"));
274 layoutButtons->setContentsMargins(-1, -1, -1, 2);
275 btnPrev = new QPushButton(GUI_ControlsNew);
276 btnPrev->setObjectName(QString::fromUtf8("btnPrev"));
277 btnPrev->setEnabled(true);
278 QSizePolicy sizePolicy3(QSizePolicy::Fixed, QSizePolicy::Fixed);
279 sizePolicy3.setHorizontalStretch(0);
280 sizePolicy3.setVerticalStretch(0);
281 sizePolicy3.setHeightForWidth(btnPrev->sizePolicy().hasHeightForWidth());
282 btnPrev->setSizePolicy(sizePolicy3);
283 btnPrev->setFocusPolicy(Qt::ClickFocus);
284 QIcon icon;
285 icon.addFile(QString::fromUtf8(":/Icons/bwd.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
286 icon.addFile(QString::fromUtf8(":/Icons/bwd_disabled.svg"), QSize(), QIcon::Disabled, QIcon::Off);
287 btnPrev->setIcon(icon);
288 btnPrev->setFlat(true);
289
290 layoutButtons->addWidget(btnPrev);
291
292 btnPlay = new QPushButton(GUI_ControlsNew);
293 btnPlay->setObjectName(QString::fromUtf8("btnPlay"));
294 sizePolicy3.setHeightForWidth(btnPlay->sizePolicy().hasHeightForWidth());
295 btnPlay->setSizePolicy(sizePolicy3);
296 btnPlay->setFocusPolicy(Qt::ClickFocus);
297 QIcon icon1;
298 icon1.addFile(QString::fromUtf8(":/Icons/play.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
299 btnPlay->setIcon(icon1);
300 btnPlay->setFlat(true);
301
302 layoutButtons->addWidget(btnPlay);
303
304 btnRec = new QPushButton(GUI_ControlsNew);
305 btnRec->setObjectName(QString::fromUtf8("btnRec"));
306 sizePolicy3.setHeightForWidth(btnRec->sizePolicy().hasHeightForWidth());
307 btnRec->setSizePolicy(sizePolicy3);
308 btnRec->setFocusPolicy(Qt::ClickFocus);
309 QIcon icon2;
310 icon2.addFile(QString::fromUtf8(":/Icons/rec.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
311 btnRec->setIcon(icon2);
312 btnRec->setCheckable(true);
313 btnRec->setFlat(true);
314
315 layoutButtons->addWidget(btnRec);
316
317 btnNext = new QPushButton(GUI_ControlsNew);
318 btnNext->setObjectName(QString::fromUtf8("btnNext"));
319 btnNext->setEnabled(true);
320 sizePolicy3.setHeightForWidth(btnNext->sizePolicy().hasHeightForWidth());
321 btnNext->setSizePolicy(sizePolicy3);
322 btnNext->setFocusPolicy(Qt::ClickFocus);
323 QIcon icon3;
324 icon3.addFile(QString::fromUtf8(":/Icons/fwd.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
325 icon3.addFile(QString::fromUtf8(":/Icons/fwd_disabled.svg.png"), QSize(), QIcon::Disabled, QIcon::Off);
326 btnNext->setIcon(icon3);
327 btnNext->setFlat(true);
328
329 layoutButtons->addWidget(btnNext);
330
331 btnStop = new QPushButton(GUI_ControlsNew);
332 btnStop->setObjectName(QString::fromUtf8("btnStop"));
333 QSizePolicy sizePolicy4(QSizePolicy::Preferred, QSizePolicy::Fixed);
334 sizePolicy4.setHorizontalStretch(0);
335 sizePolicy4.setVerticalStretch(0);
336 sizePolicy4.setHeightForWidth(btnStop->sizePolicy().hasHeightForWidth());
337 btnStop->setSizePolicy(sizePolicy4);
338 btnStop->setFocusPolicy(Qt::ClickFocus);
339 QIcon icon4;
340 icon4.addFile(QString::fromUtf8(":/Icons/stop.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
341 btnStop->setIcon(icon4);
342 btnStop->setFlat(true);
343
344 layoutButtons->addWidget(btnStop);
345
346 horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
347
348 layoutButtons->addItem(horizontalSpacer_3);
349
350 btnMute = new QPushButton(GUI_ControlsNew);
351 btnMute->setObjectName(QString::fromUtf8("btnMute"));
352 QSizePolicy sizePolicy5(QSizePolicy::Fixed, QSizePolicy::Maximum);
353 sizePolicy5.setHorizontalStretch(0);
354 sizePolicy5.setVerticalStretch(0);
355 sizePolicy5.setHeightForWidth(btnMute->sizePolicy().hasHeightForWidth());
356 btnMute->setSizePolicy(sizePolicy5);
357 btnMute->setMinimumSize(QSize(22, 22));
358 btnMute->setMaximumSize(QSize(22, 22));
359 btnMute->setSizeIncrement(QSize(0, 0));
360 btnMute->setFocusPolicy(Qt::ClickFocus);
361 QIcon icon5;
362 icon5.addFile(QString::fromUtf8(":/Icons/vol_mute.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
363 btnMute->setIcon(icon5);
364 btnMute->setIconSize(QSize(16, 16));
365 btnMute->setFlat(true);
366
367 layoutButtons->addWidget(btnMute);
368
369 sliVolume = new Gui::SearchSlider(GUI_ControlsNew);
370 sliVolume->setObjectName(QString::fromUtf8("sliVolume"));
371 sliVolume->setEnabled(true);
372 sizePolicy5.setHeightForWidth(sliVolume->sizePolicy().hasHeightForWidth());
373 sliVolume->setSizePolicy(sizePolicy5);
374 sliVolume->setFocusPolicy(Qt::ClickFocus);
375 sliVolume->setValue(50);
376 sliVolume->setTracking(true);
377 sliVolume->setOrientation(Qt::Horizontal);
378 sliVolume->setInvertedAppearance(false);
379 sliVolume->setInvertedControls(false);
380 sliVolume->setTickPosition(QSlider::NoTicks);
381 sliVolume->setTickInterval(25);
382
383 layoutButtons->addWidget(sliVolume);
384
385
386 gridLayout->addLayout(layoutButtons, 2, 0, 1, 1);
387
388
389 retranslateUi(GUI_ControlsNew);
390
391 stackedWidget->setCurrentIndex(1);
392
393
394 QMetaObject::connectSlotsByName(GUI_ControlsNew);
395 } // setupUi
396
397 void retranslateUi(QWidget *GUI_ControlsNew)
398 {
399 GUI_ControlsNew->setWindowTitle(QString());
400 btnCover->setText(QString());
401 btnPrev->setText(QString());
402 btnPlay->setText(QString());
403 btnRec->setText(QString());
404 btnNext->setText(QString());
405 btnStop->setText(QString());
406 btnMute->setText(QString());
407 } // retranslateUi
408
409};
410
411namespace Ui {
413} // namespace Ui
414
415QT_END_NAMESPACE
416
417#endif // UI_GUI_CONTROLSNEW_H
Definition GUI_ControlsNew.h:34
The CoverButton class.
Definition CoverButton.h:40
The FloatingLabel class. A QLabel where the text floats from left to right and vice versa so there's ...
Definition FloatingLabel.h:39
Definition RatingLabel.h:69
Definition SearchSlider.h:35
Definition ui_GUI_ControlsNew.h:412
Definition ui_GUI_ControlsNew.h:32