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.2
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 
31 QT_BEGIN_NAMESPACE
32 
34 {
35 public:
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 
303 namespace Ui {
304  class InfoDialog: public Ui_InfoDialog {};
305 } // namespace Ui
306 
307 QT_END_NAMESPACE
308 
309 #endif // UI_GUI_INFODIALOG_H
Gui::CoverButton
The CoverButton class.
Definition: CoverButton.h:40
Ui::InfoDialog
Definition: ui_GUI_InfoDialog.h:304
Ui_InfoDialog
Definition: ui_GUI_InfoDialog.h:34