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.11.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/QApplication>
14 #include <QtWidgets/QDialog>
15 #include <QtWidgets/QGridLayout>
16 #include <QtWidgets/QHBoxLayout>
17 #include <QtWidgets/QLabel>
18 #include <QtWidgets/QPushButton>
19 #include <QtWidgets/QScrollArea>
20 #include <QtWidgets/QSpacerItem>
21 #include <QtWidgets/QTabWidget>
22 #include <QtWidgets/QVBoxLayout>
23 #include <QtWidgets/QWidget>
24 #include "GUI/Covers/CoverButton.h"
25 
26 QT_BEGIN_NAMESPACE
27 
29 {
30 public:
31  QGridLayout *gridLayout;
32  QTabWidget *tab_widget;
33  QWidget *tab_1;
34  QGridLayout *gridLayout_2;
35  QWidget *ui_info_widget;
36  QGridLayout *gridLayout_5;
37  QScrollArea *scrollArea;
38  QWidget *scrollAreaWidgetContents;
39  QGridLayout *gridLayout_4;
40  QLabel *lab_info;
41  QLabel *lab_title;
42  QScrollArea *scrollArea_2;
43  QWidget *scrollAreaWidgetContents_2;
44  QGridLayout *gridLayout_7;
45  QLabel *lab_paths;
46  QLabel *lab_subheader;
47  QSpacerItem *verticalSpacer_4;
48  QSpacerItem *verticalSpacer_3;
49  QVBoxLayout *verticalLayout;
50  QSpacerItem *verticalSpacer;
51  CoverButton *btn_image;
52  QSpacerItem *verticalSpacer_2;
53  QHBoxLayout *horizontalLayout;
54  QSpacerItem *horizontalSpacer_3;
55  QPushButton *btn_close1;
56  QWidget *tab_2;
57  QGridLayout *gridLayout_3;
58  QWidget *tab_3;
59  QGridLayout *gridLayout_8;
60 
61  void setupUi(QDialog *InfoDialog)
62  {
63  if (InfoDialog->objectName().isEmpty())
64  InfoDialog->setObjectName(QStringLiteral("InfoDialog"));
65  InfoDialog->resize(929, 600);
66  InfoDialog->setMinimumSize(QSize(800, 600));
67  InfoDialog->setModal(true);
68  gridLayout = new QGridLayout(InfoDialog);
69  gridLayout->setObjectName(QStringLiteral("gridLayout"));
70  tab_widget = new QTabWidget(InfoDialog);
71  tab_widget->setObjectName(QStringLiteral("tab_widget"));
72  tab_widget->setFocusPolicy(Qt::StrongFocus);
73  tab_widget->setUsesScrollButtons(false);
74  tab_widget->setTabsClosable(false);
75  tab_1 = new QWidget();
76  tab_1->setObjectName(QStringLiteral("tab_1"));
77  gridLayout_2 = new QGridLayout(tab_1);
78  gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
79  gridLayout_2->setHorizontalSpacing(20);
80  ui_info_widget = new QWidget(tab_1);
81  ui_info_widget->setObjectName(QStringLiteral("ui_info_widget"));
82  gridLayout_5 = new QGridLayout(ui_info_widget);
83  gridLayout_5->setObjectName(QStringLiteral("gridLayout_5"));
84  gridLayout_5->setHorizontalSpacing(20);
85  gridLayout_5->setContentsMargins(8, 8, 8, 8);
86  scrollArea = new QScrollArea(ui_info_widget);
87  scrollArea->setObjectName(QStringLiteral("scrollArea"));
88  QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::MinimumExpanding);
89  sizePolicy.setHorizontalStretch(0);
90  sizePolicy.setVerticalStretch(0);
91  sizePolicy.setHeightForWidth(scrollArea->sizePolicy().hasHeightForWidth());
92  scrollArea->setSizePolicy(sizePolicy);
93  scrollArea->setFrameShape(QFrame::NoFrame);
94  scrollArea->setFrameShadow(QFrame::Plain);
95  scrollArea->setLineWidth(0);
96  scrollArea->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
97  scrollArea->setWidgetResizable(true);
98  scrollAreaWidgetContents = new QWidget();
99  scrollAreaWidgetContents->setObjectName(QStringLiteral("scrollAreaWidgetContents"));
100  scrollAreaWidgetContents->setGeometry(QRect(0, 0, 555, 348));
101  gridLayout_4 = new QGridLayout(scrollAreaWidgetContents);
102  gridLayout_4->setObjectName(QStringLiteral("gridLayout_4"));
103  lab_info = new QLabel(scrollAreaWidgetContents);
104  lab_info->setObjectName(QStringLiteral("lab_info"));
105  QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::MinimumExpanding);
106  sizePolicy1.setHorizontalStretch(0);
107  sizePolicy1.setVerticalStretch(0);
108  sizePolicy1.setHeightForWidth(lab_info->sizePolicy().hasHeightForWidth());
109  lab_info->setSizePolicy(sizePolicy1);
110  lab_info->setText(QStringLiteral("Info"));
111  lab_info->setWordWrap(true);
112  lab_info->setOpenExternalLinks(true);
113  lab_info->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse);
114 
115  gridLayout_4->addWidget(lab_info, 0, 0, 1, 1);
116 
117  scrollArea->setWidget(scrollAreaWidgetContents);
118 
119  gridLayout_5->addWidget(scrollArea, 4, 1, 1, 2);
120 
121  lab_title = new QLabel(ui_info_widget);
122  lab_title->setObjectName(QStringLiteral("lab_title"));
123  QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::Maximum);
124  sizePolicy2.setHorizontalStretch(0);
125  sizePolicy2.setVerticalStretch(0);
126  sizePolicy2.setHeightForWidth(lab_title->sizePolicy().hasHeightForWidth());
127  lab_title->setSizePolicy(sizePolicy2);
128  QFont font;
129  font.setPointSize(12);
130  font.setBold(true);
131  font.setWeight(75);
132  lab_title->setFont(font);
133  lab_title->setText(QStringLiteral("Title"));
134  lab_title->setWordWrap(true);
135 
136  gridLayout_5->addWidget(lab_title, 1, 1, 1, 2);
137 
138  scrollArea_2 = new QScrollArea(ui_info_widget);
139  scrollArea_2->setObjectName(QStringLiteral("scrollArea_2"));
140  QSizePolicy sizePolicy3(QSizePolicy::Expanding, QSizePolicy::Preferred);
141  sizePolicy3.setHorizontalStretch(0);
142  sizePolicy3.setVerticalStretch(0);
143  sizePolicy3.setHeightForWidth(scrollArea_2->sizePolicy().hasHeightForWidth());
144  scrollArea_2->setSizePolicy(sizePolicy3);
145  scrollArea_2->setFrameShape(QFrame::NoFrame);
146  scrollArea_2->setFrameShadow(QFrame::Plain);
147  scrollArea_2->setLineWidth(0);
148  scrollArea_2->setWidgetResizable(true);
149  scrollAreaWidgetContents_2 = new QWidget();
150  scrollAreaWidgetContents_2->setObjectName(QStringLiteral("scrollAreaWidgetContents_2"));
151  scrollAreaWidgetContents_2->setGeometry(QRect(0, 0, 555, 63));
152  gridLayout_7 = new QGridLayout(scrollAreaWidgetContents_2);
153  gridLayout_7->setObjectName(QStringLiteral("gridLayout_7"));
154  lab_paths = new QLabel(scrollAreaWidgetContents_2);
155  lab_paths->setObjectName(QStringLiteral("lab_paths"));
156  QSizePolicy sizePolicy4(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
157  sizePolicy4.setHorizontalStretch(0);
158  sizePolicy4.setVerticalStretch(0);
159  sizePolicy4.setHeightForWidth(lab_paths->sizePolicy().hasHeightForWidth());
160  lab_paths->setSizePolicy(sizePolicy4);
161  lab_paths->setText(QStringLiteral("Paths"));
162  lab_paths->setWordWrap(true);
163 
164  gridLayout_7->addWidget(lab_paths, 0, 0, 1, 1);
165 
166  scrollArea_2->setWidget(scrollAreaWidgetContents_2);
167 
168  gridLayout_5->addWidget(scrollArea_2, 5, 1, 1, 2);
169 
170  lab_subheader = new QLabel(ui_info_widget);
171  lab_subheader->setObjectName(QStringLiteral("lab_subheader"));
172  sizePolicy2.setHeightForWidth(lab_subheader->sizePolicy().hasHeightForWidth());
173  lab_subheader->setSizePolicy(sizePolicy2);
174 
175  gridLayout_5->addWidget(lab_subheader, 2, 1, 1, 2);
176 
177  verticalSpacer_4 = new QSpacerItem(20, 10, QSizePolicy::Minimum, QSizePolicy::Maximum);
178 
179  gridLayout_5->addItem(verticalSpacer_4, 0, 1, 1, 1);
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  verticalLayout = new QVBoxLayout();
186  verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
187  verticalLayout->setSizeConstraint(QLayout::SetDefaultConstraint);
188  verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
189 
190  verticalLayout->addItem(verticalSpacer);
191 
192  btn_image = new CoverButton(ui_info_widget);
193  btn_image->setObjectName(QStringLiteral("btn_image"));
194  btn_image->setMinimumSize(QSize(300, 300));
195  btn_image->setMaximumSize(QSize(300, 300));
196  btn_image->setFocusPolicy(Qt::StrongFocus);
197  btn_image->setIconSize(QSize(300, 300));
198  btn_image->setFlat(true);
199 
200  verticalLayout->addWidget(btn_image);
201 
202  verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
203 
204  verticalLayout->addItem(verticalSpacer_2);
205 
206 
207  gridLayout_5->addLayout(verticalLayout, 0, 0, 7, 1);
208 
209 
210  gridLayout_2->addWidget(ui_info_widget, 4, 1, 1, 1);
211 
212  horizontalLayout = new QHBoxLayout();
213  horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
214  horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
215 
216  horizontalLayout->addItem(horizontalSpacer_3);
217 
218  btn_close1 = new QPushButton(tab_1);
219  btn_close1->setObjectName(QStringLiteral("btn_close1"));
220  btn_close1->setText(QStringLiteral("Close"));
221 
222  horizontalLayout->addWidget(btn_close1);
223 
224 
225  gridLayout_2->addLayout(horizontalLayout, 5, 1, 1, 1);
226 
227  QIcon icon;
228  icon.addFile(QStringLiteral(":/Icons/info.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
229  tab_widget->addTab(tab_1, icon, QString());
230  tab_widget->setTabText(tab_widget->indexOf(tab_1), QStringLiteral("Info"));
231  tab_2 = new QWidget();
232  tab_2->setObjectName(QStringLiteral("tab_2"));
233  gridLayout_3 = new QGridLayout(tab_2);
234  gridLayout_3->setObjectName(QStringLiteral("gridLayout_3"));
235  QIcon icon1;
236  icon1.addFile(QStringLiteral(":/Icons/lyrics.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
237  tab_widget->addTab(tab_2, icon1, QString());
238  tab_widget->setTabText(tab_widget->indexOf(tab_2), QStringLiteral("Lyrics"));
239  tab_3 = new QWidget();
240  tab_3->setObjectName(QStringLiteral("tab_3"));
241  gridLayout_8 = new QGridLayout(tab_3);
242  gridLayout_8->setObjectName(QStringLiteral("gridLayout_8"));
243  QIcon icon2;
244  icon2.addFile(QStringLiteral(":/Icons/edit.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
245  tab_widget->addTab(tab_3, icon2, QString());
246  tab_widget->setTabText(tab_widget->indexOf(tab_3), QStringLiteral("Edit"));
247 
248  gridLayout->addWidget(tab_widget, 1, 1, 1, 1);
249 
250 
251  retranslateUi(InfoDialog);
252  QObject::connect(btn_close1, SIGNAL(clicked()), InfoDialog, SLOT(close()));
253  QObject::connect(btn_close1, SIGNAL(clicked()), InfoDialog, SLOT(hide()));
254 
255  tab_widget->setCurrentIndex(0);
256 
257 
258  QMetaObject::connectSlotsByName(InfoDialog);
259  } // setupUi
260 
261  void retranslateUi(QDialog *InfoDialog)
262  {
263  InfoDialog->setWindowTitle(QApplication::translate("InfoDialog", "Info / Edit", nullptr));
264  lab_subheader->setText(QString());
265  btn_image->setText(QString());
266  } // retranslateUi
267 
268 };
269 
270 namespace Ui {
271  class InfoDialog: public Ui_InfoDialog {};
272 } // namespace Ui
273 
274 QT_END_NAMESPACE
275 
276 #endif // UI_GUI_INFODIALOG_H
Definition: ui_GUI_SomaFM.h:206
The CoverButton class.
Definition: CoverButton.h:42
Definition: ui_GUI_InfoDialog.h:28
Definition: ui_GUI_InfoDialog.h:271