Sayonara Player
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.11.3
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/QWidget>
22 #include "Gui/Covers/CoverButton.h"
23 #include "Gui/Player/SearchSlider.h"
24 #include "Gui/Utils/Widgets/FloatingLabel.h"
25 #include "Gui/Utils/Widgets/RatingLabel.h"
26 
27 QT_BEGIN_NAMESPACE
28 
30 {
31 public:
32  QGridLayout *gridLayout;
33  QFrame *line_2;
34  QHBoxLayout *horizontalLayout;
35  QLabel *lab_cur_time;
36  Gui::SearchSlider *sli_progress;
37  QLabel *lab_max_time;
38  QFrame *line_3;
39  QFrame *line;
40  QHBoxLayout *layout_buttons;
41  QPushButton *btn_ctrl_bw;
42  QPushButton *btn_ctrl_play;
43  QPushButton *btn_ctrl_rec;
44  QPushButton *btn_ctrl_fw;
45  QPushButton *btn_ctrl_stop;
46  QSpacerItem *horizontalSpacer_3;
47  QPushButton *btn_mute;
48  Gui::SearchSlider *sli_volume;
49  QGridLayout *layout_labels;
50  Gui::FloatingLabel *lab_artist;
51  QLabel *lab_copyright;
52  QLabel *lab_version;
53  QLabel *lab_writtenby;
54  QLabel *lab_sayonara;
55  Gui::FloatingLabel *lab_title;
56  Gui::FloatingLabel *lab_album;
57  QWidget *widget_details;
58  QGridLayout *gridLayout_7;
59  QLabel *lab_bitrate;
60  QSpacerItem *horizontalSpacer_2;
61  QSpacerItem *horizontalSpacer_4;
62  Gui::RatingEditor *widget_rating;
63  QLabel *lab_filesize;
64  QHBoxLayout *layout_cover;
65  QSpacerItem *horizontalSpacer_5;
66  Gui::CoverButton *btn_cover;
67  QSpacerItem *horizontalSpacer_6;
68 
69  void setupUi(QWidget *GUI_ControlsNew)
70  {
71  if (GUI_ControlsNew->objectName().isEmpty())
72  GUI_ControlsNew->setObjectName(QStringLiteral("GUI_ControlsNew"));
73  GUI_ControlsNew->resize(421, 305);
74  gridLayout = new QGridLayout(GUI_ControlsNew);
75  gridLayout->setObjectName(QStringLiteral("gridLayout"));
76  gridLayout->setHorizontalSpacing(0);
77  gridLayout->setVerticalSpacing(4);
78  gridLayout->setContentsMargins(0, 0, 0, 0);
79  line_2 = new QFrame(GUI_ControlsNew);
80  line_2->setObjectName(QStringLiteral("line_2"));
81  line_2->setFrameShape(QFrame::HLine);
82  line_2->setFrameShadow(QFrame::Sunken);
83 
84  gridLayout->addWidget(line_2, 1, 0, 1, 1);
85 
86  horizontalLayout = new QHBoxLayout();
87  horizontalLayout->setSpacing(5);
88  horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
89  horizontalLayout->setContentsMargins(-1, 0, -1, -1);
90  lab_cur_time = new QLabel(GUI_ControlsNew);
91  lab_cur_time->setObjectName(QStringLiteral("lab_cur_time"));
92  lab_cur_time->setStyleSheet(QStringLiteral("min-width: 3em;"));
93  lab_cur_time->setLineWidth(0);
94  lab_cur_time->setText(QStringLiteral(""));
95 
96  horizontalLayout->addWidget(lab_cur_time);
97 
98  sli_progress = new Gui::SearchSlider(GUI_ControlsNew);
99  sli_progress->setObjectName(QStringLiteral("sli_progress"));
100  QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
101  sizePolicy.setHorizontalStretch(0);
102  sizePolicy.setVerticalStretch(0);
103  sizePolicy.setHeightForWidth(sli_progress->sizePolicy().hasHeightForWidth());
104  sli_progress->setSizePolicy(sizePolicy);
105  sli_progress->setFocusPolicy(Qt::NoFocus);
106  sli_progress->setMaximum(1000);
107  sli_progress->setOrientation(Qt::Horizontal);
108 
109  horizontalLayout->addWidget(sli_progress);
110 
111  lab_max_time = new QLabel(GUI_ControlsNew);
112  lab_max_time->setObjectName(QStringLiteral("lab_max_time"));
113  lab_max_time->setMinimumSize(QSize(45, 0));
114  lab_max_time->setLayoutDirection(Qt::RightToLeft);
115  lab_max_time->setStyleSheet(QStringLiteral("min-width: 3em;"));
116  lab_max_time->setLineWidth(0);
117  lab_max_time->setText(QStringLiteral(""));
118  lab_max_time->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
119 
120  horizontalLayout->addWidget(lab_max_time);
121 
122 
123  gridLayout->addLayout(horizontalLayout, 5, 0, 1, 1);
124 
125  line_3 = new QFrame(GUI_ControlsNew);
126  line_3->setObjectName(QStringLiteral("line_3"));
127  line_3->setFrameShape(QFrame::HLine);
128  line_3->setFrameShadow(QFrame::Sunken);
129 
130  gridLayout->addWidget(line_3, 6, 0, 1, 1);
131 
132  line = new QFrame(GUI_ControlsNew);
133  line->setObjectName(QStringLiteral("line"));
134  line->setFrameShape(QFrame::HLine);
135  line->setFrameShadow(QFrame::Sunken);
136 
137  gridLayout->addWidget(line, 3, 0, 1, 1);
138 
139  layout_buttons = new QHBoxLayout();
140  layout_buttons->setSpacing(2);
141  layout_buttons->setObjectName(QStringLiteral("layout_buttons"));
142  layout_buttons->setContentsMargins(-1, -1, -1, 0);
143  btn_ctrl_bw = new QPushButton(GUI_ControlsNew);
144  btn_ctrl_bw->setObjectName(QStringLiteral("btn_ctrl_bw"));
145  btn_ctrl_bw->setEnabled(true);
146  QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Fixed);
147  sizePolicy1.setHorizontalStretch(0);
148  sizePolicy1.setVerticalStretch(0);
149  sizePolicy1.setHeightForWidth(btn_ctrl_bw->sizePolicy().hasHeightForWidth());
150  btn_ctrl_bw->setSizePolicy(sizePolicy1);
151  btn_ctrl_bw->setFocusPolicy(Qt::ClickFocus);
152  QIcon icon;
153  icon.addFile(QStringLiteral(":/Icons/bwd.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
154  icon.addFile(QStringLiteral(":/Icons/bwd_disabled.svg"), QSize(), QIcon::Disabled, QIcon::Off);
155  btn_ctrl_bw->setIcon(icon);
156  btn_ctrl_bw->setFlat(true);
157 
158  layout_buttons->addWidget(btn_ctrl_bw);
159 
160  btn_ctrl_play = new QPushButton(GUI_ControlsNew);
161  btn_ctrl_play->setObjectName(QStringLiteral("btn_ctrl_play"));
162  sizePolicy1.setHeightForWidth(btn_ctrl_play->sizePolicy().hasHeightForWidth());
163  btn_ctrl_play->setSizePolicy(sizePolicy1);
164  btn_ctrl_play->setFocusPolicy(Qt::ClickFocus);
165  QIcon icon1;
166  icon1.addFile(QStringLiteral(":/Icons/play.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
167  btn_ctrl_play->setIcon(icon1);
168  btn_ctrl_play->setFlat(true);
169 
170  layout_buttons->addWidget(btn_ctrl_play);
171 
172  btn_ctrl_rec = new QPushButton(GUI_ControlsNew);
173  btn_ctrl_rec->setObjectName(QStringLiteral("btn_ctrl_rec"));
174  sizePolicy1.setHeightForWidth(btn_ctrl_rec->sizePolicy().hasHeightForWidth());
175  btn_ctrl_rec->setSizePolicy(sizePolicy1);
176  btn_ctrl_rec->setFocusPolicy(Qt::ClickFocus);
177  QIcon icon2;
178  icon2.addFile(QStringLiteral(":/Icons/rec.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
179  btn_ctrl_rec->setIcon(icon2);
180  btn_ctrl_rec->setCheckable(true);
181  btn_ctrl_rec->setFlat(true);
182 
183  layout_buttons->addWidget(btn_ctrl_rec);
184 
185  btn_ctrl_fw = new QPushButton(GUI_ControlsNew);
186  btn_ctrl_fw->setObjectName(QStringLiteral("btn_ctrl_fw"));
187  btn_ctrl_fw->setEnabled(true);
188  sizePolicy1.setHeightForWidth(btn_ctrl_fw->sizePolicy().hasHeightForWidth());
189  btn_ctrl_fw->setSizePolicy(sizePolicy1);
190  btn_ctrl_fw->setFocusPolicy(Qt::ClickFocus);
191  QIcon icon3;
192  icon3.addFile(QStringLiteral(":/Icons/fwd.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
193  icon3.addFile(QStringLiteral(":/Icons/fwd_disabled.svg.png"), QSize(), QIcon::Disabled, QIcon::Off);
194  btn_ctrl_fw->setIcon(icon3);
195  btn_ctrl_fw->setFlat(true);
196 
197  layout_buttons->addWidget(btn_ctrl_fw);
198 
199  btn_ctrl_stop = new QPushButton(GUI_ControlsNew);
200  btn_ctrl_stop->setObjectName(QStringLiteral("btn_ctrl_stop"));
201  QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Fixed);
202  sizePolicy2.setHorizontalStretch(0);
203  sizePolicy2.setVerticalStretch(0);
204  sizePolicy2.setHeightForWidth(btn_ctrl_stop->sizePolicy().hasHeightForWidth());
205  btn_ctrl_stop->setSizePolicy(sizePolicy2);
206  btn_ctrl_stop->setFocusPolicy(Qt::ClickFocus);
207  QIcon icon4;
208  icon4.addFile(QStringLiteral(":/Icons/stop.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
209  btn_ctrl_stop->setIcon(icon4);
210  btn_ctrl_stop->setFlat(true);
211 
212  layout_buttons->addWidget(btn_ctrl_stop);
213 
214  horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
215 
216  layout_buttons->addItem(horizontalSpacer_3);
217 
218  btn_mute = new QPushButton(GUI_ControlsNew);
219  btn_mute->setObjectName(QStringLiteral("btn_mute"));
220  QSizePolicy sizePolicy3(QSizePolicy::Fixed, QSizePolicy::Maximum);
221  sizePolicy3.setHorizontalStretch(0);
222  sizePolicy3.setVerticalStretch(0);
223  sizePolicy3.setHeightForWidth(btn_mute->sizePolicy().hasHeightForWidth());
224  btn_mute->setSizePolicy(sizePolicy3);
225  btn_mute->setMinimumSize(QSize(22, 22));
226  btn_mute->setMaximumSize(QSize(22, 22));
227  btn_mute->setSizeIncrement(QSize(0, 0));
228  btn_mute->setFocusPolicy(Qt::ClickFocus);
229  QIcon icon5;
230  icon5.addFile(QStringLiteral(":/Icons/vol_mute.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
231  btn_mute->setIcon(icon5);
232  btn_mute->setIconSize(QSize(16, 16));
233  btn_mute->setFlat(true);
234 
235  layout_buttons->addWidget(btn_mute);
236 
237  sli_volume = new Gui::SearchSlider(GUI_ControlsNew);
238  sli_volume->setObjectName(QStringLiteral("sli_volume"));
239  sli_volume->setEnabled(true);
240  sizePolicy3.setHeightForWidth(sli_volume->sizePolicy().hasHeightForWidth());
241  sli_volume->setSizePolicy(sizePolicy3);
242  sli_volume->setMaximumSize(QSize(70, 16777215));
243  sli_volume->setFocusPolicy(Qt::ClickFocus);
244  sli_volume->setValue(50);
245  sli_volume->setTracking(true);
246  sli_volume->setOrientation(Qt::Horizontal);
247  sli_volume->setInvertedAppearance(false);
248  sli_volume->setInvertedControls(false);
249  sli_volume->setTickPosition(QSlider::NoTicks);
250  sli_volume->setTickInterval(25);
251 
252  layout_buttons->addWidget(sli_volume);
253 
254 
255  gridLayout->addLayout(layout_buttons, 4, 0, 1, 1);
256 
257  layout_labels = new QGridLayout();
258  layout_labels->setSpacing(3);
259  layout_labels->setObjectName(QStringLiteral("layout_labels"));
260  lab_artist = new Gui::FloatingLabel(GUI_ControlsNew);
261  lab_artist->setObjectName(QStringLiteral("lab_artist"));
262  QSizePolicy sizePolicy4(QSizePolicy::Preferred, QSizePolicy::Preferred);
263  sizePolicy4.setHorizontalStretch(0);
264  sizePolicy4.setVerticalStretch(0);
265  sizePolicy4.setHeightForWidth(lab_artist->sizePolicy().hasHeightForWidth());
266  lab_artist->setSizePolicy(sizePolicy4);
267  lab_artist->setFrameShape(QFrame::NoFrame);
268  lab_artist->setFrameShadow(QFrame::Plain);
269  lab_artist->setText(QStringLiteral(""));
270  lab_artist->setTextFormat(Qt::AutoText);
271  lab_artist->setAlignment(Qt::AlignCenter);
272  lab_artist->setWordWrap(true);
273 
274  layout_labels->addWidget(lab_artist, 1, 1, 1, 1);
275 
276  lab_copyright = new QLabel(GUI_ControlsNew);
277  lab_copyright->setObjectName(QStringLiteral("lab_copyright"));
278  sizePolicy4.setHeightForWidth(lab_copyright->sizePolicy().hasHeightForWidth());
279  lab_copyright->setSizePolicy(sizePolicy4);
280  lab_copyright->setMinimumSize(QSize(0, 20));
281  lab_copyright->setMaximumSize(QSize(16777215, 20));
282  lab_copyright->setAlignment(Qt::AlignCenter);
283 
284  layout_labels->addWidget(lab_copyright, 3, 0, 1, 1);
285 
286  lab_version = new QLabel(GUI_ControlsNew);
287  lab_version->setObjectName(QStringLiteral("lab_version"));
288  lab_version->setMinimumSize(QSize(0, 20));
289  lab_version->setMaximumSize(QSize(16777215, 20));
290  lab_version->setAlignment(Qt::AlignCenter);
291 
292  layout_labels->addWidget(lab_version, 1, 0, 1, 1);
293 
294  lab_writtenby = new QLabel(GUI_ControlsNew);
295  lab_writtenby->setObjectName(QStringLiteral("lab_writtenby"));
296  sizePolicy4.setHeightForWidth(lab_writtenby->sizePolicy().hasHeightForWidth());
297  lab_writtenby->setSizePolicy(sizePolicy4);
298  lab_writtenby->setMinimumSize(QSize(0, 20));
299  lab_writtenby->setMaximumSize(QSize(16777215, 20));
300  lab_writtenby->setAlignment(Qt::AlignCenter);
301 
302  layout_labels->addWidget(lab_writtenby, 2, 0, 1, 1);
303 
304  lab_sayonara = new QLabel(GUI_ControlsNew);
305  lab_sayonara->setObjectName(QStringLiteral("lab_sayonara"));
306  QFont font;
307  font.setBold(true);
308  font.setWeight(75);
309  lab_sayonara->setFont(font);
310  lab_sayonara->setFocusPolicy(Qt::ClickFocus);
311  lab_sayonara->setText(QStringLiteral("Sayonara Player"));
312  lab_sayonara->setAlignment(Qt::AlignCenter);
313 
314  layout_labels->addWidget(lab_sayonara, 0, 0, 1, 1);
315 
316  lab_title = new Gui::FloatingLabel(GUI_ControlsNew);
317  lab_title->setObjectName(QStringLiteral("lab_title"));
318  sizePolicy4.setHeightForWidth(lab_title->sizePolicy().hasHeightForWidth());
319  lab_title->setSizePolicy(sizePolicy4);
320  lab_title->setFont(font);
321  lab_title->setFocusPolicy(Qt::ClickFocus);
322  lab_title->setText(QStringLiteral(""));
323  lab_title->setAlignment(Qt::AlignCenter);
324  lab_title->setWordWrap(true);
325 
326  layout_labels->addWidget(lab_title, 0, 1, 1, 1);
327 
328  lab_album = new Gui::FloatingLabel(GUI_ControlsNew);
329  lab_album->setObjectName(QStringLiteral("lab_album"));
330  sizePolicy4.setHeightForWidth(lab_album->sizePolicy().hasHeightForWidth());
331  lab_album->setSizePolicy(sizePolicy4);
332  lab_album->setText(QStringLiteral(""));
333  lab_album->setAlignment(Qt::AlignCenter);
334  lab_album->setWordWrap(true);
335 
336  layout_labels->addWidget(lab_album, 2, 1, 1, 1);
337 
338  widget_details = new QWidget(GUI_ControlsNew);
339  widget_details->setObjectName(QStringLiteral("widget_details"));
340  QSizePolicy sizePolicy5(QSizePolicy::Preferred, QSizePolicy::Maximum);
341  sizePolicy5.setHorizontalStretch(0);
342  sizePolicy5.setVerticalStretch(0);
343  sizePolicy5.setHeightForWidth(widget_details->sizePolicy().hasHeightForWidth());
344  widget_details->setSizePolicy(sizePolicy5);
345  gridLayout_7 = new QGridLayout(widget_details);
346  gridLayout_7->setObjectName(QStringLiteral("gridLayout_7"));
347  gridLayout_7->setHorizontalSpacing(30);
348  gridLayout_7->setVerticalSpacing(2);
349  gridLayout_7->setContentsMargins(10, 2, 10, 2);
350  lab_bitrate = new QLabel(widget_details);
351  lab_bitrate->setObjectName(QStringLiteral("lab_bitrate"));
352 
353  gridLayout_7->addWidget(lab_bitrate, 0, 4, 1, 2);
354 
355  horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
356 
357  gridLayout_7->addItem(horizontalSpacer_2, 0, 6, 1, 1);
358 
359  horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
360 
361  gridLayout_7->addItem(horizontalSpacer_4, 0, 0, 1, 1);
362 
363  widget_rating = new Gui::RatingEditor(widget_details);
364  widget_rating->setObjectName(QStringLiteral("widget_rating"));
365 
366  gridLayout_7->addWidget(widget_rating, 0, 3, 1, 1);
367 
368  lab_filesize = new QLabel(widget_details);
369  lab_filesize->setObjectName(QStringLiteral("lab_filesize"));
370 
371  gridLayout_7->addWidget(lab_filesize, 0, 1, 1, 2);
372 
373 
374  layout_labels->addWidget(widget_details, 3, 1, 1, 1);
375 
376 
377  gridLayout->addLayout(layout_labels, 2, 0, 1, 2);
378 
379  layout_cover = new QHBoxLayout();
380  layout_cover->setSpacing(0);
381  layout_cover->setObjectName(QStringLiteral("layout_cover"));
382  layout_cover->setContentsMargins(-1, 0, -1, -1);
383  horizontalSpacer_5 = new QSpacerItem(1, 0, QSizePolicy::Preferred, QSizePolicy::Minimum);
384 
385  layout_cover->addItem(horizontalSpacer_5);
386 
387  btn_cover = new Gui::CoverButton(GUI_ControlsNew);
388  btn_cover->setObjectName(QStringLiteral("btn_cover"));
389  QSizePolicy sizePolicy6(QSizePolicy::Expanding, QSizePolicy::Expanding);
390  sizePolicy6.setHorizontalStretch(0);
391  sizePolicy6.setVerticalStretch(0);
392  sizePolicy6.setHeightForWidth(btn_cover->sizePolicy().hasHeightForWidth());
393  btn_cover->setSizePolicy(sizePolicy6);
394  btn_cover->setFlat(true);
395 
396  layout_cover->addWidget(btn_cover);
397 
398  horizontalSpacer_6 = new QSpacerItem(1, 0, QSizePolicy::Preferred, QSizePolicy::Minimum);
399 
400  layout_cover->addItem(horizontalSpacer_6);
401 
402 
403  gridLayout->addLayout(layout_cover, 0, 0, 1, 1);
404 
405 
406  retranslateUi(GUI_ControlsNew);
407 
408  QMetaObject::connectSlotsByName(GUI_ControlsNew);
409  } // setupUi
410 
411  void retranslateUi(QWidget *GUI_ControlsNew)
412  {
413  GUI_ControlsNew->setWindowTitle(QString());
414  btn_ctrl_bw->setText(QString());
415  btn_ctrl_play->setText(QString());
416  btn_ctrl_rec->setText(QString());
417  btn_ctrl_fw->setText(QString());
418  btn_ctrl_stop->setText(QString());
419  btn_mute->setText(QString());
420  lab_copyright->setText(QApplication::translate("GUI_ControlsNew", "Copyright 2011-2019", nullptr));
421  lab_version->setText(QString());
422  lab_writtenby->setText(QApplication::translate("GUI_ControlsNew", "Written by Lucio Carreras", nullptr));
423  lab_bitrate->setText(QString());
424  lab_filesize->setText(QString());
425  btn_cover->setText(QString());
426  } // retranslateUi
427 
428 };
429 
430 namespace Ui {
432 } // namespace Ui
433 
434 QT_END_NAMESPACE
435 
436 #endif // UI_GUI_CONTROLSNEW_H
Definition: ui_GUI_AlternativeCovers.h:315
Definition: ui_GUI_ControlsNew.h:29
The CoverButton class.
Definition: CoverButton.h:63
A slider as it is used by the progress bar You can also set a different value by calling set_bufferin...
Definition: SearchSlider.h:39
QIcon icon(const QString &icon_name, IconTheme theme_name)
fetch a icon from resources
The FloatingLabel class. A QLabel where the text floats from left to right and vice versa so there&#39;s ...
Definition: FloatingLabel.h:39
Definition: GUI_ControlsNew.h:31
Definition: ui_GUI_ControlsNew.h:431
This class is used for the actual editing of a RatingLabel While the RatingLabel class is used in pai...
Definition: RatingLabel.h:96