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