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