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.11.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/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/QPushButton>
22 #include <QtWidgets/QSpacerItem>
23 #include <QtWidgets/QTabWidget>
24 #include <QtWidgets/QTableWidget>
25 #include <QtWidgets/QWidget>
26 #include "Gui/Covers/CoverButton.h"
27 
28 QT_BEGIN_NAMESPACE
29 
31 {
32 public:
33  QGridLayout *gridLayout;
34  QTabWidget *tab_widget;
35  QWidget *tab_1;
36  QGridLayout *gridLayout_2;
37  QHBoxLayout *horizontalLayout;
38  QSpacerItem *horizontalSpacer_3;
39  QPushButton *btn_close1;
40  QWidget *ui_info_widget;
41  QGridLayout *gridLayout_5;
42  QTableWidget *table_info;
43  CoverButton *btn_image;
44  QFrame *line;
45  QLabel *lab_title;
46  QLabel *lab_subheader;
47  QListWidget *list_paths;
48  QWidget *tab_2;
49  QGridLayout *gridLayout_3;
50  QWidget *tab_3;
51  QGridLayout *gridLayout_8;
52 
53  void setupUi(QDialog *InfoDialog)
54  {
55  if (InfoDialog->objectName().isEmpty())
56  InfoDialog->setObjectName(QStringLiteral("InfoDialog"));
57  InfoDialog->resize(929, 600);
58  InfoDialog->setMinimumSize(QSize(800, 600));
59  InfoDialog->setModal(true);
60  gridLayout = new QGridLayout(InfoDialog);
61  gridLayout->setObjectName(QStringLiteral("gridLayout"));
62  tab_widget = new QTabWidget(InfoDialog);
63  tab_widget->setObjectName(QStringLiteral("tab_widget"));
64  tab_widget->setFocusPolicy(Qt::StrongFocus);
65  tab_widget->setUsesScrollButtons(false);
66  tab_widget->setTabsClosable(false);
67  tab_1 = new QWidget();
68  tab_1->setObjectName(QStringLiteral("tab_1"));
69  gridLayout_2 = new QGridLayout(tab_1);
70  gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
71  gridLayout_2->setHorizontalSpacing(20);
72  horizontalLayout = new QHBoxLayout();
73  horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
74  horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
75 
76  horizontalLayout->addItem(horizontalSpacer_3);
77 
78  btn_close1 = new QPushButton(tab_1);
79  btn_close1->setObjectName(QStringLiteral("btn_close1"));
80  btn_close1->setText(QStringLiteral("Close"));
81 
82  horizontalLayout->addWidget(btn_close1);
83 
84 
85  gridLayout_2->addLayout(horizontalLayout, 6, 1, 1, 1);
86 
87  ui_info_widget = new QWidget(tab_1);
88  ui_info_widget->setObjectName(QStringLiteral("ui_info_widget"));
89  gridLayout_5 = new QGridLayout(ui_info_widget);
90  gridLayout_5->setObjectName(QStringLiteral("gridLayout_5"));
91  gridLayout_5->setHorizontalSpacing(20);
92  gridLayout_5->setContentsMargins(8, 8, 8, 8);
93  table_info = new QTableWidget(ui_info_widget);
94  table_info->setObjectName(QStringLiteral("table_info"));
95  QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
96  sizePolicy.setHorizontalStretch(0);
97  sizePolicy.setVerticalStretch(0);
98  sizePolicy.setHeightForWidth(table_info->sizePolicy().hasHeightForWidth());
99  table_info->setSizePolicy(sizePolicy);
100  table_info->horizontalHeader()->setVisible(false);
101  table_info->horizontalHeader()->setStretchLastSection(true);
102  table_info->verticalHeader()->setVisible(false);
103 
104  gridLayout_5->addWidget(table_info, 4, 1, 1, 1);
105 
106  btn_image = new CoverButton(ui_info_widget);
107  btn_image->setObjectName(QStringLiteral("btn_image"));
108  QSizePolicy sizePolicy1(QSizePolicy::Minimum, QSizePolicy::MinimumExpanding);
109  sizePolicy1.setHorizontalStretch(0);
110  sizePolicy1.setVerticalStretch(0);
111  sizePolicy1.setHeightForWidth(btn_image->sizePolicy().hasHeightForWidth());
112  btn_image->setSizePolicy(sizePolicy1);
113  btn_image->setFocusPolicy(Qt::StrongFocus);
114  btn_image->setText(QStringLiteral(""));
115  btn_image->setIconSize(QSize(400, 400));
116  btn_image->setFlat(true);
117 
118  gridLayout_5->addWidget(btn_image, 4, 2, 1, 1);
119 
120  line = new QFrame(ui_info_widget);
121  line->setObjectName(QStringLiteral("line"));
122  line->setFrameShape(QFrame::HLine);
123  line->setFrameShadow(QFrame::Sunken);
124 
125  gridLayout_5->addWidget(line, 2, 1, 1, 2);
126 
127  lab_title = new QLabel(ui_info_widget);
128  lab_title->setObjectName(QStringLiteral("lab_title"));
129  QSizePolicy sizePolicy2(QSizePolicy::MinimumExpanding, QSizePolicy::Maximum);
130  sizePolicy2.setHorizontalStretch(0);
131  sizePolicy2.setVerticalStretch(0);
132  sizePolicy2.setHeightForWidth(lab_title->sizePolicy().hasHeightForWidth());
133  lab_title->setSizePolicy(sizePolicy2);
134  QFont font;
135  font.setPointSize(12);
136  font.setBold(true);
137  font.setWeight(75);
138  lab_title->setFont(font);
139  lab_title->setText(QStringLiteral("Title"));
140  lab_title->setWordWrap(true);
141 
142  gridLayout_5->addWidget(lab_title, 1, 1, 1, 2);
143 
144  lab_subheader = new QLabel(ui_info_widget);
145  lab_subheader->setObjectName(QStringLiteral("lab_subheader"));
146  sizePolicy2.setHeightForWidth(lab_subheader->sizePolicy().hasHeightForWidth());
147  lab_subheader->setSizePolicy(sizePolicy2);
148  lab_subheader->setText(QStringLiteral("by Artist"));
149 
150  gridLayout_5->addWidget(lab_subheader, 3, 1, 1, 2);
151 
152  list_paths = new QListWidget(ui_info_widget);
153  list_paths->setObjectName(QStringLiteral("list_paths"));
154  QSizePolicy sizePolicy3(QSizePolicy::Preferred, QSizePolicy::Maximum);
155  sizePolicy3.setHorizontalStretch(0);
156  sizePolicy3.setVerticalStretch(0);
157  sizePolicy3.setHeightForWidth(list_paths->sizePolicy().hasHeightForWidth());
158  list_paths->setSizePolicy(sizePolicy3);
159 
160  gridLayout_5->addWidget(list_paths, 5, 1, 1, 2);
161 
162 
163  gridLayout_2->addWidget(ui_info_widget, 4, 1, 1, 1);
164 
165  QIcon icon;
166  icon.addFile(QStringLiteral(":/Icons/info.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
167  tab_widget->addTab(tab_1, icon, QString());
168  tab_widget->setTabText(tab_widget->indexOf(tab_1), QStringLiteral("Info"));
169  tab_2 = new QWidget();
170  tab_2->setObjectName(QStringLiteral("tab_2"));
171  gridLayout_3 = new QGridLayout(tab_2);
172  gridLayout_3->setObjectName(QStringLiteral("gridLayout_3"));
173  QIcon icon1;
174  icon1.addFile(QStringLiteral(":/Icons/lyrics.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
175  tab_widget->addTab(tab_2, icon1, QString());
176  tab_widget->setTabText(tab_widget->indexOf(tab_2), QStringLiteral("Lyrics"));
177  tab_3 = new QWidget();
178  tab_3->setObjectName(QStringLiteral("tab_3"));
179  gridLayout_8 = new QGridLayout(tab_3);
180  gridLayout_8->setObjectName(QStringLiteral("gridLayout_8"));
181  QIcon icon2;
182  icon2.addFile(QStringLiteral(":/Icons/edit.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
183  tab_widget->addTab(tab_3, icon2, QString());
184  tab_widget->setTabText(tab_widget->indexOf(tab_3), QStringLiteral("Edit"));
185 
186  gridLayout->addWidget(tab_widget, 1, 1, 1, 1);
187 
188 
189  retranslateUi(InfoDialog);
190  QObject::connect(btn_close1, SIGNAL(clicked()), InfoDialog, SLOT(close()));
191  QObject::connect(btn_close1, SIGNAL(clicked()), InfoDialog, SLOT(hide()));
192 
193  tab_widget->setCurrentIndex(0);
194 
195 
196  QMetaObject::connectSlotsByName(InfoDialog);
197  } // setupUi
198 
199  void retranslateUi(QDialog *InfoDialog)
200  {
201  InfoDialog->setWindowTitle(QApplication::translate("InfoDialog", "Info / Edit", nullptr));
202  } // retranslateUi
203 
204 };
205 
206 namespace Ui {
207  class InfoDialog: public Ui_InfoDialog {};
208 } // namespace Ui
209 
210 QT_END_NAMESPACE
211 
212 #endif // UI_GUI_INFODIALOG_H
Definition: ui_GUI_SomaFM.h:207
The CoverButton class.
Definition: CoverButton.h:42
Definition: ui_GUI_InfoDialog.h:30
Definition: ui_GUI_InfoDialog.h:207