Sayonara Player
ui_GUI_InfoDialog.h
1 /********************************************************************************
2 ** Form generated from reading UI file 'GUI_InfoDialog.ui'
3 **
4 ** Created by: Qt User Interface Compiler version 5.7.1
5 **
6 ** WARNING! All changes made in this file will be lost when recompiling UI file!
7 ********************************************************************************/
8 
9 #ifndef UI_GUI_INFODIALOG_H
10 #define UI_GUI_INFODIALOG_H
11 
12 #include <QtCore/QVariant>
13 #include <QtWidgets/QAction>
14 #include <QtWidgets/QApplication>
15 #include <QtWidgets/QButtonGroup>
16 #include <QtWidgets/QComboBox>
17 #include <QtWidgets/QDialog>
18 #include <QtWidgets/QGridLayout>
19 #include <QtWidgets/QHBoxLayout>
20 #include <QtWidgets/QHeaderView>
21 #include <QtWidgets/QLabel>
22 #include <QtWidgets/QProgressBar>
23 #include <QtWidgets/QPushButton>
24 #include <QtWidgets/QScrollArea>
25 #include <QtWidgets/QSpacerItem>
26 #include <QtWidgets/QTabWidget>
27 #include <QtWidgets/QTextEdit>
28 #include <QtWidgets/QVBoxLayout>
29 #include <QtWidgets/QWidget>
30 #include "GUI/Covers/CoverButton.h"
31 
32 QT_BEGIN_NAMESPACE
33 
35 {
36 public:
37  QGridLayout *gridLayout;
38  QTabWidget *tab_widget;
39  QWidget *tab_1;
40  QGridLayout *gridLayout_2;
41  QWidget *ui_info_widget;
42  QGridLayout *gridLayout_5;
43  QLabel *lab_subheader;
44  QSpacerItem *verticalSpacer_4;
45  QVBoxLayout *verticalLayout;
46  QSpacerItem *verticalSpacer;
47  CoverButton *btn_image;
48  QSpacerItem *verticalSpacer_2;
49  QPushButton *btn_close1;
50  QSpacerItem *horizontalSpacer_3;
51  QScrollArea *scrollArea_2;
52  QWidget *scrollAreaWidgetContents_2;
53  QGridLayout *gridLayout_7;
54  QLabel *lab_paths;
55  QSpacerItem *verticalSpacer_3;
56  QScrollArea *scrollArea;
57  QWidget *scrollAreaWidgetContents;
58  QGridLayout *gridLayout_4;
59  QLabel *lab_info;
60  QLabel *lab_title;
61  QSpacerItem *horizontalSpacer_2;
62  QWidget *tab_2;
63  QGridLayout *gridLayout_3;
64  QWidget *ui_lyric_widget;
65  QGridLayout *gridLayout_6;
66  QTextEdit *te_lyrics;
67  QHBoxLayout *horizontalLayout;
68  QComboBox *combo_servers;
69  QProgressBar *pb_loading;
70  QSpacerItem *horizontalSpacer;
71  QPushButton *btn_close2;
72  QWidget *tab_3;
73  QGridLayout *gridLayout_8;
74 
75  void setupUi(QDialog *InfoDialog)
76  {
77  if (InfoDialog->objectName().isEmpty())
78  InfoDialog->setObjectName(QStringLiteral("InfoDialog"));
79  InfoDialog->resize(767, 555);
80  InfoDialog->setModal(true);
81  gridLayout = new QGridLayout(InfoDialog);
82  gridLayout->setObjectName(QStringLiteral("gridLayout"));
83  tab_widget = new QTabWidget(InfoDialog);
84  tab_widget->setObjectName(QStringLiteral("tab_widget"));
85  tab_widget->setMinimumSize(QSize(0, 300));
86  tab_widget->setFocusPolicy(Qt::StrongFocus);
87  tab_widget->setUsesScrollButtons(false);
88  tab_widget->setTabsClosable(false);
89  tab_1 = new QWidget();
90  tab_1->setObjectName(QStringLiteral("tab_1"));
91  gridLayout_2 = new QGridLayout(tab_1);
92  gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
93  gridLayout_2->setHorizontalSpacing(20);
94  ui_info_widget = new QWidget(tab_1);
95  ui_info_widget->setObjectName(QStringLiteral("ui_info_widget"));
96  gridLayout_5 = new QGridLayout(ui_info_widget);
97  gridLayout_5->setObjectName(QStringLiteral("gridLayout_5"));
98  lab_subheader = new QLabel(ui_info_widget);
99  lab_subheader->setObjectName(QStringLiteral("lab_subheader"));
100  QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Maximum);
101  sizePolicy.setHorizontalStretch(0);
102  sizePolicy.setVerticalStretch(0);
103  sizePolicy.setHeightForWidth(lab_subheader->sizePolicy().hasHeightForWidth());
104  lab_subheader->setSizePolicy(sizePolicy);
105 
106  gridLayout_5->addWidget(lab_subheader, 2, 1, 1, 2);
107 
108  verticalSpacer_4 = new QSpacerItem(20, 10, QSizePolicy::Minimum, QSizePolicy::Maximum);
109 
110  gridLayout_5->addItem(verticalSpacer_4, 0, 1, 1, 1);
111 
112  verticalLayout = new QVBoxLayout();
113  verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
114  verticalLayout->setSizeConstraint(QLayout::SetDefaultConstraint);
115  verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
116 
117  verticalLayout->addItem(verticalSpacer);
118 
119  btn_image = new CoverButton(ui_info_widget);
120  btn_image->setObjectName(QStringLiteral("btn_image"));
121  btn_image->setMinimumSize(QSize(300, 300));
122  btn_image->setMaximumSize(QSize(300, 300));
123  btn_image->setFocusPolicy(Qt::StrongFocus);
124  btn_image->setIconSize(QSize(220, 220));
125  btn_image->setFlat(true);
126 
127  verticalLayout->addWidget(btn_image);
128 
129  verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
130 
131  verticalLayout->addItem(verticalSpacer_2);
132 
133 
134  gridLayout_5->addLayout(verticalLayout, 0, 0, 6, 1);
135 
136  btn_close1 = new QPushButton(ui_info_widget);
137  btn_close1->setObjectName(QStringLiteral("btn_close1"));
138  QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Fixed);
139  sizePolicy1.setHorizontalStretch(0);
140  sizePolicy1.setVerticalStretch(0);
141  sizePolicy1.setHeightForWidth(btn_close1->sizePolicy().hasHeightForWidth());
142  btn_close1->setSizePolicy(sizePolicy1);
143 
144  gridLayout_5->addWidget(btn_close1, 6, 2, 1, 1);
145 
146  horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
147 
148  gridLayout_5->addItem(horizontalSpacer_3, 6, 0, 1, 1);
149 
150  scrollArea_2 = new QScrollArea(ui_info_widget);
151  scrollArea_2->setObjectName(QStringLiteral("scrollArea_2"));
152  QSizePolicy sizePolicy2(QSizePolicy::Expanding, QSizePolicy::Preferred);
153  sizePolicy2.setHorizontalStretch(0);
154  sizePolicy2.setVerticalStretch(0);
155  sizePolicy2.setHeightForWidth(scrollArea_2->sizePolicy().hasHeightForWidth());
156  scrollArea_2->setSizePolicy(sizePolicy2);
157  scrollArea_2->setFrameShape(QFrame::NoFrame);
158  scrollArea_2->setFrameShadow(QFrame::Plain);
159  scrollArea_2->setLineWidth(0);
160  scrollArea_2->setWidgetResizable(true);
161  scrollAreaWidgetContents_2 = new QWidget();
162  scrollAreaWidgetContents_2->setObjectName(QStringLiteral("scrollAreaWidgetContents_2"));
163  scrollAreaWidgetContents_2->setGeometry(QRect(0, 0, 98, 32));
164  gridLayout_7 = new QGridLayout(scrollAreaWidgetContents_2);
165  gridLayout_7->setObjectName(QStringLiteral("gridLayout_7"));
166  lab_paths = new QLabel(scrollAreaWidgetContents_2);
167  lab_paths->setObjectName(QStringLiteral("lab_paths"));
168  QSizePolicy sizePolicy3(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
169  sizePolicy3.setHorizontalStretch(0);
170  sizePolicy3.setVerticalStretch(0);
171  sizePolicy3.setHeightForWidth(lab_paths->sizePolicy().hasHeightForWidth());
172  lab_paths->setSizePolicy(sizePolicy3);
173  lab_paths->setWordWrap(true);
174 
175  gridLayout_7->addWidget(lab_paths, 0, 0, 1, 1);
176 
177  scrollArea_2->setWidget(scrollAreaWidgetContents_2);
178 
179  gridLayout_5->addWidget(scrollArea_2, 5, 1, 1, 2);
180 
181  verticalSpacer_3 = new QSpacerItem(20, 10, QSizePolicy::Minimum, QSizePolicy::Maximum);
182 
183  gridLayout_5->addItem(verticalSpacer_3, 3, 1, 1, 1);
184 
185  scrollArea = new QScrollArea(ui_info_widget);
186  scrollArea->setObjectName(QStringLiteral("scrollArea"));
187  QSizePolicy sizePolicy4(QSizePolicy::Expanding, QSizePolicy::MinimumExpanding);
188  sizePolicy4.setHorizontalStretch(0);
189  sizePolicy4.setVerticalStretch(0);
190  sizePolicy4.setHeightForWidth(scrollArea->sizePolicy().hasHeightForWidth());
191  scrollArea->setSizePolicy(sizePolicy4);
192  scrollArea->setFrameShape(QFrame::NoFrame);
193  scrollArea->setFrameShadow(QFrame::Plain);
194  scrollArea->setLineWidth(0);
195  scrollArea->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
196  scrollArea->setWidgetResizable(true);
197  scrollAreaWidgetContents = new QWidget();
198  scrollAreaWidgetContents->setObjectName(QStringLiteral("scrollAreaWidgetContents"));
199  scrollAreaWidgetContents->setGeometry(QRect(0, 0, 98, 32));
200  gridLayout_4 = new QGridLayout(scrollAreaWidgetContents);
201  gridLayout_4->setObjectName(QStringLiteral("gridLayout_4"));
202  lab_info = new QLabel(scrollAreaWidgetContents);
203  lab_info->setObjectName(QStringLiteral("lab_info"));
204  QSizePolicy sizePolicy5(QSizePolicy::Preferred, QSizePolicy::MinimumExpanding);
205  sizePolicy5.setHorizontalStretch(0);
206  sizePolicy5.setVerticalStretch(0);
207  sizePolicy5.setHeightForWidth(lab_info->sizePolicy().hasHeightForWidth());
208  lab_info->setSizePolicy(sizePolicy5);
209  lab_info->setWordWrap(true);
210  lab_info->setOpenExternalLinks(true);
211  lab_info->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse);
212 
213  gridLayout_4->addWidget(lab_info, 0, 0, 1, 1);
214 
215  scrollArea->setWidget(scrollAreaWidgetContents);
216 
217  gridLayout_5->addWidget(scrollArea, 4, 1, 1, 2);
218 
219  lab_title = new QLabel(ui_info_widget);
220  lab_title->setObjectName(QStringLiteral("lab_title"));
221  sizePolicy.setHeightForWidth(lab_title->sizePolicy().hasHeightForWidth());
222  lab_title->setSizePolicy(sizePolicy);
223  QFont font;
224  font.setPointSize(12);
225  font.setBold(true);
226  font.setWeight(75);
227  lab_title->setFont(font);
228  lab_title->setWordWrap(true);
229 
230  gridLayout_5->addWidget(lab_title, 1, 1, 1, 2);
231 
232  horizontalSpacer_2 = new QSpacerItem(40, 34, QSizePolicy::Expanding, QSizePolicy::Minimum);
233 
234  gridLayout_5->addItem(horizontalSpacer_2, 6, 1, 1, 1);
235 
236 
237  gridLayout_2->addWidget(ui_info_widget, 5, 1, 1, 1);
238 
239  QIcon icon;
240  icon.addFile(QStringLiteral(":/Icons/info.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
241  tab_widget->addTab(tab_1, icon, QString());
242  tab_2 = new QWidget();
243  tab_2->setObjectName(QStringLiteral("tab_2"));
244  gridLayout_3 = new QGridLayout(tab_2);
245  gridLayout_3->setObjectName(QStringLiteral("gridLayout_3"));
246  ui_lyric_widget = new QWidget(tab_2);
247  ui_lyric_widget->setObjectName(QStringLiteral("ui_lyric_widget"));
248  QSizePolicy sizePolicy6(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
249  sizePolicy6.setHorizontalStretch(0);
250  sizePolicy6.setVerticalStretch(0);
251  sizePolicy6.setHeightForWidth(ui_lyric_widget->sizePolicy().hasHeightForWidth());
252  ui_lyric_widget->setSizePolicy(sizePolicy6);
253  gridLayout_6 = new QGridLayout(ui_lyric_widget);
254  gridLayout_6->setObjectName(QStringLiteral("gridLayout_6"));
255  te_lyrics = new QTextEdit(ui_lyric_widget);
256  te_lyrics->setObjectName(QStringLiteral("te_lyrics"));
257  sizePolicy5.setHeightForWidth(te_lyrics->sizePolicy().hasHeightForWidth());
258  te_lyrics->setSizePolicy(sizePolicy5);
259  te_lyrics->setMinimumSize(QSize(0, 0));
260  te_lyrics->setSizeIncrement(QSize(0, 0));
261  te_lyrics->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
262 
263  gridLayout_6->addWidget(te_lyrics, 0, 0, 1, 3);
264 
265  horizontalLayout = new QHBoxLayout();
266  horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
267  combo_servers = new QComboBox(ui_lyric_widget);
268  combo_servers->setObjectName(QStringLiteral("combo_servers"));
269  QSizePolicy sizePolicy7(QSizePolicy::Expanding, QSizePolicy::Fixed);
270  sizePolicy7.setHorizontalStretch(0);
271  sizePolicy7.setVerticalStretch(0);
272  sizePolicy7.setHeightForWidth(combo_servers->sizePolicy().hasHeightForWidth());
273  combo_servers->setSizePolicy(sizePolicy7);
274  combo_servers->setFrame(false);
275 
276  horizontalLayout->addWidget(combo_servers);
277 
278  pb_loading = new QProgressBar(ui_lyric_widget);
279  pb_loading->setObjectName(QStringLiteral("pb_loading"));
280  pb_loading->setMaximum(0);
281  pb_loading->setValue(0);
282 
283  horizontalLayout->addWidget(pb_loading);
284 
285  horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::MinimumExpanding, QSizePolicy::Minimum);
286 
287  horizontalLayout->addItem(horizontalSpacer);
288 
289  btn_close2 = new QPushButton(ui_lyric_widget);
290  btn_close2->setObjectName(QStringLiteral("btn_close2"));
291 
292  horizontalLayout->addWidget(btn_close2);
293 
294 
295  gridLayout_6->addLayout(horizontalLayout, 1, 0, 1, 3);
296 
297 
298  gridLayout_3->addWidget(ui_lyric_widget, 0, 0, 1, 1);
299 
300  QIcon icon1;
301  icon1.addFile(QStringLiteral(":/Icons/lyrics.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
302  tab_widget->addTab(tab_2, icon1, QString());
303  tab_3 = new QWidget();
304  tab_3->setObjectName(QStringLiteral("tab_3"));
305  gridLayout_8 = new QGridLayout(tab_3);
306  gridLayout_8->setObjectName(QStringLiteral("gridLayout_8"));
307  QIcon icon2;
308  icon2.addFile(QStringLiteral(":/Icons/edit.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
309  tab_widget->addTab(tab_3, icon2, QString());
310 
311  gridLayout->addWidget(tab_widget, 1, 1, 1, 1);
312 
313 
314  retranslateUi(InfoDialog);
315  QObject::connect(btn_close2, SIGNAL(clicked()), InfoDialog, SLOT(close()));
316  QObject::connect(btn_close1, SIGNAL(clicked()), InfoDialog, SLOT(close()));
317  QObject::connect(btn_close2, SIGNAL(clicked()), InfoDialog, SLOT(hide()));
318  QObject::connect(btn_close1, SIGNAL(clicked()), InfoDialog, SLOT(hide()));
319 
320  tab_widget->setCurrentIndex(1);
321  combo_servers->setCurrentIndex(-1);
322 
323 
324  QMetaObject::connectSlotsByName(InfoDialog);
325  } // setupUi
326 
327  void retranslateUi(QDialog *InfoDialog)
328  {
329  InfoDialog->setWindowTitle(QApplication::translate("InfoDialog", "Info / Edit", Q_NULLPTR));
330  lab_subheader->setText(QString());
331  btn_image->setText(QString());
332  btn_close1->setText(QApplication::translate("InfoDialog", "Close", Q_NULLPTR));
333  lab_paths->setText(QApplication::translate("InfoDialog", "Paths", Q_NULLPTR));
334  lab_info->setText(QApplication::translate("InfoDialog", "Info", Q_NULLPTR));
335  lab_title->setText(QApplication::translate("InfoDialog", "Title", Q_NULLPTR));
336  tab_widget->setTabText(tab_widget->indexOf(tab_1), QApplication::translate("InfoDialog", "Info", Q_NULLPTR));
337  btn_close2->setText(QApplication::translate("InfoDialog", "Close", Q_NULLPTR));
338  tab_widget->setTabText(tab_widget->indexOf(tab_2), QApplication::translate("InfoDialog", "Lyrics", Q_NULLPTR));
339  tab_widget->setTabText(tab_widget->indexOf(tab_3), QApplication::translate("InfoDialog", "Edit", Q_NULLPTR));
340  } // retranslateUi
341 
342 };
343 
344 namespace Ui {
345  class InfoDialog: public Ui_InfoDialog {};
346 } // namespace Ui
347 
348 QT_END_NAMESPACE
349 
350 #endif // UI_GUI_INFODIALOG_H
Definition: ui_GUI_SomaFM.h:217
The CoverButton class.
Definition: CoverButton.h:37
Definition: ui_GUI_InfoDialog.h:34
Definition: ui_GUI_InfoDialog.h:345