9 #ifndef UI_GUI_SOMAFM_H
10 #define UI_GUI_SOMAFM_H
12 #include <QtCore/QVariant>
13 #include <QtWidgets/QAction>
14 #include <QtWidgets/QApplication>
15 #include <QtWidgets/QButtonGroup>
16 #include <QtWidgets/QComboBox>
17 #include <QtWidgets/QFrame>
18 #include <QtWidgets/QGridLayout>
19 #include <QtWidgets/QHBoxLayout>
20 #include <QtWidgets/QHeaderView>
21 #include <QtWidgets/QLabel>
22 #include <QtWidgets/QListView>
23 #include <QtWidgets/QSpacerItem>
24 #include <QtWidgets/QWidget>
25 #include "GUI/Helper/SearchableWidget/SearchableListView.h"
32 QGridLayout *gridLayout;
34 QLabel *lab_description;
41 QHBoxLayout *horizontalLayout;
42 QComboBox *combo_lib_chooser;
43 QSpacerItem *horizontalSpacer;
46 QListView *lv_playlists;
51 if (GUI_SomaFM->objectName().isEmpty())
52 GUI_SomaFM->setObjectName(QStringLiteral(
"GUI_SomaFM"));
53 GUI_SomaFM->resize(929, 542);
54 gridLayout =
new QGridLayout(GUI_SomaFM);
55 gridLayout->setObjectName(QStringLiteral(
"gridLayout"));
56 gridLayout->setVerticalSpacing(8);
57 line_2 =
new QFrame(GUI_SomaFM);
58 line_2->setObjectName(QStringLiteral(
"line_2"));
59 line_2->setMaximumSize(QSize(200, 16777215));
60 line_2->setFrameShape(QFrame::HLine);
61 line_2->setFrameShadow(QFrame::Sunken);
63 gridLayout->addWidget(line_2, 5, 2, 1, 1);
65 lab_description =
new QLabel(GUI_SomaFM);
66 lab_description->setObjectName(QStringLiteral(
"lab_description"));
67 lab_description->setMinimumSize(QSize(0, 40));
68 lab_description->setMaximumSize(QSize(200, 16777215));
70 font.setPointSize(11);
71 lab_description->setFont(font);
72 lab_description->setStyleSheet(QStringLiteral(
"font-size: 11pt;"));
73 lab_description->setText(QStringLiteral(
""));
74 lab_description->setTextFormat(Qt::RichText);
75 lab_description->setWordWrap(
true);
76 lab_description->setOpenExternalLinks(
true);
78 gridLayout->addWidget(lab_description, 6, 2, 1, 1);
81 lv_stations->setObjectName(QStringLiteral(
"lv_stations"));
82 lv_stations->setAlternatingRowColors(
true);
84 gridLayout->addWidget(lv_stations, 4, 0, 10, 1);
86 label_3 =
new QLabel(GUI_SomaFM);
87 label_3->setObjectName(QStringLiteral(
"label_3"));
91 label_3->setFont(font1);
93 gridLayout->addWidget(label_3, 11, 2, 1, 1);
95 line_4 =
new QFrame(GUI_SomaFM);
96 line_4->setObjectName(QStringLiteral(
"line_4"));
97 line_4->setFrameShape(QFrame::HLine);
98 line_4->setFrameShadow(QFrame::Sunken);
100 gridLayout->addWidget(line_4, 10, 2, 1, 1);
102 line_3 =
new QFrame(GUI_SomaFM);
103 line_3->setObjectName(QStringLiteral(
"line_3"));
104 line_3->setMaximumSize(QSize(200, 16777215));
105 line_3->setFrameShape(QFrame::HLine);
106 line_3->setFrameShadow(QFrame::Sunken);
108 gridLayout->addWidget(line_3, 7, 2, 1, 1);
110 label =
new QLabel(GUI_SomaFM);
111 label->setObjectName(QStringLiteral(
"label"));
113 font2.setPointSize(11);
116 label->setFont(font2);
118 gridLayout->addWidget(label, 3, 0, 1, 1);
120 lab_image =
new QLabel(GUI_SomaFM);
121 lab_image->setObjectName(QStringLiteral(
"lab_image"));
122 QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::MinimumExpanding);
123 sizePolicy.setHorizontalStretch(0);
124 sizePolicy.setVerticalStretch(0);
125 sizePolicy.setHeightForWidth(lab_image->sizePolicy().hasHeightForWidth());
126 lab_image->setSizePolicy(sizePolicy);
127 lab_image->setMinimumSize(QSize(200, 200));
128 lab_image->setMaximumSize(QSize(200, 200));
129 lab_image->setStyleSheet(QLatin1String(
"background: black;\n"
130 "border: 2px solid #202020;\n"
133 lab_image->setText(QStringLiteral(
""));
134 lab_image->setScaledContents(
false);
136 gridLayout->addWidget(lab_image, 4, 2, 1, 1);
138 horizontalLayout =
new QHBoxLayout();
139 horizontalLayout->setObjectName(QStringLiteral(
"horizontalLayout"));
140 combo_lib_chooser =
new QComboBox(GUI_SomaFM);
141 combo_lib_chooser->setObjectName(QStringLiteral(
"combo_lib_chooser"));
143 horizontalLayout->addWidget(combo_lib_chooser);
145 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
147 horizontalLayout->addItem(horizontalSpacer);
150 gridLayout->addLayout(horizontalLayout, 0, 0, 1, 3);
152 label_2 =
new QLabel(GUI_SomaFM);
153 label_2->setObjectName(QStringLiteral(
"label_2"));
154 label_2->setFont(font2);
156 gridLayout->addWidget(label_2, 8, 2, 1, 1);
158 line =
new QFrame(GUI_SomaFM);
159 line->setObjectName(QStringLiteral(
"line"));
160 line->setFrameShape(QFrame::HLine);
161 line->setFrameShadow(QFrame::Sunken);
163 gridLayout->addWidget(line, 1, 0, 2, 3);
165 lv_playlists =
new QListView(GUI_SomaFM);
166 lv_playlists->setObjectName(QStringLiteral(
"lv_playlists"));
167 QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding);
168 sizePolicy1.setHorizontalStretch(1);
169 sizePolicy1.setVerticalStretch(0);
170 sizePolicy1.setHeightForWidth(lv_playlists->sizePolicy().hasHeightForWidth());
171 lv_playlists->setSizePolicy(sizePolicy1);
172 lv_playlists->setMaximumSize(QSize(200, 16777215));
173 lv_playlists->setAlternatingRowColors(
true);
175 gridLayout->addWidget(lv_playlists, 9, 2, 1, 1);
177 lab_donate =
new QLabel(GUI_SomaFM);
178 lab_donate->setObjectName(QStringLiteral(
"lab_donate"));
179 lab_donate->setOpenExternalLinks(
true);
181 gridLayout->addWidget(lab_donate, 12, 2, 1, 1);
184 retranslateUi(GUI_SomaFM);
186 QMetaObject::connectSlotsByName(GUI_SomaFM);
189 void retranslateUi(QWidget *GUI_SomaFM)
191 label_3->setText(QApplication::translate(
"GUI_SomaFM",
"Donate to Soma.fm", 0));
192 label->setText(QApplication::translate(
"GUI_SomaFM",
"Stations", 0));
193 label_2->setText(QApplication::translate(
"GUI_SomaFM",
"Streams", 0));
194 lab_donate->setText(QString());
195 Q_UNUSED(GUI_SomaFM);
206 #endif // UI_GUI_SOMAFM_H
Definition: ui_GUI_SomaFM.h:200
Definition: SearchableListView.h:35
Definition: ui_GUI_SomaFM.h:29
Definition: GUI_SomaFM.h:13
Definition: ui_GUI_SomaFM.h:201