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