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.15.5
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/QDialogButtonBox>
16#include <QtWidgets/QFrame>
17#include <QtWidgets/QGridLayout>
18#include <QtWidgets/QHeaderView>
19#include <QtWidgets/QLabel>
20#include <QtWidgets/QListWidget>
21#include <QtWidgets/QProgressBar>
22#include <QtWidgets/QPushButton>
23#include <QtWidgets/QSpacerItem>
24#include <QtWidgets/QStackedWidget>
25#include <QtWidgets/QTabWidget>
26#include <QtWidgets/QTableWidget>
27#include <QtWidgets/QVBoxLayout>
28#include <QtWidgets/QWidget>
29#include "Gui/Covers/CoverButton.h"
30
31QT_BEGIN_NAMESPACE
32
34{
35public:
36 QGridLayout *gridLayout;
37 QStackedWidget *stackedWidget;
38 QWidget *pageWithMetadata;
39 QGridLayout *gridLayout_6;
40 QTabWidget *tabWidget;
41 QWidget *tabInfo;
42 QGridLayout *gridLayout_2;
43 QWidget *uiInfoWidget;
44 QGridLayout *gridLayout_4;
45 QListWidget *listPaths;
46 QTableWidget *tableInfo;
47 QLabel *labSubheader;
48 QFrame *line;
49 QVBoxLayout *verticalLayout;
50 QSpacerItem *verticalSpacer;
51 QWidget *coverBackground;
52 QGridLayout *gridLayout_5;
53 Gui::CoverButton *btnImage;
54 QSpacerItem *verticalSpacer_5;
55 QFrame *line_2;
56 QSpacerItem *horizontalSpacer;
57 QSpacerItem *verticalSpacer_2;
58 QPushButton *btnChangeCover;
59 QPushButton *btnWriteCoverToTracks;
60 QLabel *labTitle;
61 QDialogButtonBox *buttonBox;
62 QWidget *tabLyrics;
63 QGridLayout *gridLayout_3;
64 QWidget *tabEditor;
65 QGridLayout *gridLayout_8;
66 QWidget *pageLoading;
67 QGridLayout *gridLayout_7;
68 QLabel *labLoading;
69 QProgressBar *progressBar;
70 QSpacerItem *verticalSpacer_3;
71 QSpacerItem *verticalSpacer_4;
72
73 void setupUi(QDialog *InfoDialog)
74 {
75 if (InfoDialog->objectName().isEmpty())
76 InfoDialog->setObjectName(QString::fromUtf8("InfoDialog"));
77 InfoDialog->resize(1119, 1007);
78 InfoDialog->setMinimumSize(QSize(800, 600));
79 InfoDialog->setModal(true);
80 gridLayout = new QGridLayout(InfoDialog);
81 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
82 stackedWidget = new QStackedWidget(InfoDialog);
83 stackedWidget->setObjectName(QString::fromUtf8("stackedWidget"));
84 pageWithMetadata = new QWidget();
85 pageWithMetadata->setObjectName(QString::fromUtf8("pageWithMetadata"));
86 gridLayout_6 = new QGridLayout(pageWithMetadata);
87 gridLayout_6->setObjectName(QString::fromUtf8("gridLayout_6"));
88 tabWidget = new QTabWidget(pageWithMetadata);
89 tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
90 tabWidget->setFocusPolicy(Qt::StrongFocus);
91 tabWidget->setUsesScrollButtons(false);
92 tabWidget->setTabsClosable(false);
93 tabInfo = new QWidget();
94 tabInfo->setObjectName(QString::fromUtf8("tabInfo"));
95 gridLayout_2 = new QGridLayout(tabInfo);
96 gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
97 gridLayout_2->setHorizontalSpacing(20);
98 uiInfoWidget = new QWidget(tabInfo);
99 uiInfoWidget->setObjectName(QString::fromUtf8("uiInfoWidget"));
100 gridLayout_4 = new QGridLayout(uiInfoWidget);
101 gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
102 listPaths = new QListWidget(uiInfoWidget);
103 listPaths->setObjectName(QString::fromUtf8("listPaths"));
104 QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
105 sizePolicy.setHorizontalStretch(0);
106 sizePolicy.setVerticalStretch(1);
107 sizePolicy.setHeightForWidth(listPaths->sizePolicy().hasHeightForWidth());
108 listPaths->setSizePolicy(sizePolicy);
109 listPaths->setUniformItemSizes(true);
110
111 gridLayout_4->addWidget(listPaths, 4, 0, 1, 2);
112
113 tableInfo = new QTableWidget(uiInfoWidget);
114 tableInfo->setObjectName(QString::fromUtf8("tableInfo"));
115 QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding);
116 sizePolicy1.setHorizontalStretch(0);
117 sizePolicy1.setVerticalStretch(2);
118 sizePolicy1.setHeightForWidth(tableInfo->sizePolicy().hasHeightForWidth());
119 tableInfo->setSizePolicy(sizePolicy1);
120 tableInfo->horizontalHeader()->setVisible(false);
121 tableInfo->horizontalHeader()->setStretchLastSection(true);
122 tableInfo->verticalHeader()->setVisible(false);
123
124 gridLayout_4->addWidget(tableInfo, 3, 0, 1, 1);
125
126 labSubheader = new QLabel(uiInfoWidget);
127 labSubheader->setObjectName(QString::fromUtf8("labSubheader"));
128 QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::Maximum);
129 sizePolicy2.setHorizontalStretch(0);
130 sizePolicy2.setVerticalStretch(0);
131 sizePolicy2.setHeightForWidth(labSubheader->sizePolicy().hasHeightForWidth());
132 labSubheader->setSizePolicy(sizePolicy2);
133 labSubheader->setText(QString::fromUtf8("by Artist"));
134
135 gridLayout_4->addWidget(labSubheader, 2, 0, 1, 1);
136
137 line = new QFrame(uiInfoWidget);
138 line->setObjectName(QString::fromUtf8("line"));
139 line->setFrameShape(QFrame::HLine);
140 line->setFrameShadow(QFrame::Sunken);
141
142 gridLayout_4->addWidget(line, 1, 0, 1, 2);
143
144 verticalLayout = new QVBoxLayout();
145 verticalLayout->setSpacing(2);
146 verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
147 verticalSpacer = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::Preferred);
148
149 verticalLayout->addItem(verticalSpacer);
150
151 coverBackground = new QWidget(uiInfoWidget);
152 coverBackground->setObjectName(QString::fromUtf8("coverBackground"));
153 gridLayout_5 = new QGridLayout(coverBackground);
154 gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5"));
155 btnImage = new Gui::CoverButton(coverBackground);
156 btnImage->setObjectName(QString::fromUtf8("btnImage"));
157 QSizePolicy sizePolicy3(QSizePolicy::Minimum, QSizePolicy::MinimumExpanding);
158 sizePolicy3.setHorizontalStretch(0);
159 sizePolicy3.setVerticalStretch(0);
160 sizePolicy3.setHeightForWidth(btnImage->sizePolicy().hasHeightForWidth());
161 btnImage->setSizePolicy(sizePolicy3);
162 btnImage->setFocusPolicy(Qt::StrongFocus);
163 btnImage->setText(QString::fromUtf8(""));
164 btnImage->setFlat(true);
165
166 gridLayout_5->addWidget(btnImage, 0, 0, 1, 1);
167
168
169 verticalLayout->addWidget(coverBackground);
170
171 verticalSpacer_5 = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::Preferred);
172
173 verticalLayout->addItem(verticalSpacer_5);
174
175 line_2 = new QFrame(uiInfoWidget);
176 line_2->setObjectName(QString::fromUtf8("line_2"));
177 line_2->setFrameShape(QFrame::HLine);
178 line_2->setFrameShadow(QFrame::Sunken);
179
180 verticalLayout->addWidget(line_2);
181
182 horizontalSpacer = new QSpacerItem(320, 5, QSizePolicy::Preferred, QSizePolicy::Minimum);
183
184 verticalLayout->addItem(horizontalSpacer);
185
186 verticalSpacer_2 = new QSpacerItem(20, 1, QSizePolicy::Minimum, QSizePolicy::Maximum);
187
188 verticalLayout->addItem(verticalSpacer_2);
189
190 btnChangeCover = new QPushButton(uiInfoWidget);
191 btnChangeCover->setObjectName(QString::fromUtf8("btnChangeCover"));
192
193 verticalLayout->addWidget(btnChangeCover);
194
195 btnWriteCoverToTracks = new QPushButton(uiInfoWidget);
196 btnWriteCoverToTracks->setObjectName(QString::fromUtf8("btnWriteCoverToTracks"));
197 btnWriteCoverToTracks->setText(QString::fromUtf8("Write cover into tracks..."));
198
199 verticalLayout->addWidget(btnWriteCoverToTracks);
200
201
202 gridLayout_4->addLayout(verticalLayout, 3, 1, 1, 1);
203
204 labTitle = new QLabel(uiInfoWidget);
205 labTitle->setObjectName(QString::fromUtf8("labTitle"));
206 sizePolicy2.setHeightForWidth(labTitle->sizePolicy().hasHeightForWidth());
207 labTitle->setSizePolicy(sizePolicy2);
208 QFont font;
209 font.setPointSize(12);
210 font.setBold(true);
211 font.setWeight(75);
212 labTitle->setFont(font);
213 labTitle->setText(QString::fromUtf8("Title"));
214 labTitle->setWordWrap(true);
215
216 gridLayout_4->addWidget(labTitle, 0, 0, 1, 1);
217
218 buttonBox = new QDialogButtonBox(uiInfoWidget);
219 buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
220 buttonBox->setStandardButtons(QDialogButtonBox::Close);
221
222 gridLayout_4->addWidget(buttonBox, 5, 0, 1, 2);
223
224
225 gridLayout_2->addWidget(uiInfoWidget, 4, 1, 1, 1);
226
227 QIcon icon;
228 icon.addFile(QString::fromUtf8(":/Icons/info.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
229 tabWidget->addTab(tabInfo, icon, QString());
230 tabWidget->setTabText(tabWidget->indexOf(tabInfo), QString::fromUtf8("Info"));
231 tabLyrics = new QWidget();
232 tabLyrics->setObjectName(QString::fromUtf8("tabLyrics"));
233 gridLayout_3 = new QGridLayout(tabLyrics);
234 gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
235 QIcon icon1;
236 icon1.addFile(QString::fromUtf8(":/Icons/lyrics.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
237 tabWidget->addTab(tabLyrics, icon1, QString());
238 tabWidget->setTabText(tabWidget->indexOf(tabLyrics), QString::fromUtf8("Lyrics"));
239 tabEditor = new QWidget();
240 tabEditor->setObjectName(QString::fromUtf8("tabEditor"));
241 gridLayout_8 = new QGridLayout(tabEditor);
242 gridLayout_8->setObjectName(QString::fromUtf8("gridLayout_8"));
243 QIcon icon2;
244 icon2.addFile(QString::fromUtf8(":/Icons/edit.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
245 tabWidget->addTab(tabEditor, icon2, QString());
246 tabWidget->setTabText(tabWidget->indexOf(tabEditor), QString::fromUtf8("Edit"));
247
248 gridLayout_6->addWidget(tabWidget, 0, 0, 1, 1);
249
250 stackedWidget->addWidget(pageWithMetadata);
251 pageLoading = new QWidget();
252 pageLoading->setObjectName(QString::fromUtf8("pageLoading"));
253 gridLayout_7 = new QGridLayout(pageLoading);
254 gridLayout_7->setObjectName(QString::fromUtf8("gridLayout_7"));
255 labLoading = new QLabel(pageLoading);
256 labLoading->setObjectName(QString::fromUtf8("labLoading"));
257 QFont font1;
258 font1.setBold(true);
259 font1.setWeight(75);
260 labLoading->setFont(font1);
261 labLoading->setAlignment(Qt::AlignCenter);
262
263 gridLayout_7->addWidget(labLoading, 1, 0, 1, 1);
264
265 progressBar = new QProgressBar(pageLoading);
266 progressBar->setObjectName(QString::fromUtf8("progressBar"));
267 progressBar->setMaximum(0);
268 progressBar->setValue(-1);
269
270 gridLayout_7->addWidget(progressBar, 3, 0, 1, 1);
271
272 verticalSpacer_3 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
273
274 gridLayout_7->addItem(verticalSpacer_3, 0, 0, 1, 1);
275
276 verticalSpacer_4 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
277
278 gridLayout_7->addItem(verticalSpacer_4, 2, 0, 1, 1);
279
280 stackedWidget->addWidget(pageLoading);
281
282 gridLayout->addWidget(stackedWidget, 0, 0, 2, 1);
283
284
285 retranslateUi(InfoDialog);
286
287 stackedWidget->setCurrentIndex(0);
288 tabWidget->setCurrentIndex(0);
289
290
291 QMetaObject::connectSlotsByName(InfoDialog);
292 } // setupUi
293
294 void retranslateUi(QDialog *InfoDialog)
295 {
296 InfoDialog->setWindowTitle(QCoreApplication::translate("InfoDialog", "Info / Edit", nullptr));
297 btnChangeCover->setText(QCoreApplication::translate("InfoDialog", "Change Cover", nullptr));
298 labLoading->setText(QCoreApplication::translate("InfoDialog", "Loading files...", nullptr));
299 } // retranslateUi
300
301};
302
303namespace Ui {
304 class InfoDialog: public Ui_InfoDialog {};
305} // namespace Ui
306
307QT_END_NAMESPACE
308
309#endif // UI_GUI_INFODIALOG_H
The CoverButton class.
Definition: CoverButton.h:40
Definition: ui_GUI_InfoDialog.h:304
Definition: ui_GUI_InfoDialog.h:34