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