9 #ifndef UI_GUI_SOUNDCLOUDARTISTSEARCH_H 10 #define UI_GUI_SOUNDCLOUDARTISTSEARCH_H 12 #include <QtCore/QVariant> 13 #include <QtGui/QIcon> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QDialog> 16 #include <QtWidgets/QGridLayout> 17 #include <QtWidgets/QHBoxLayout> 18 #include <QtWidgets/QLabel> 19 #include <QtWidgets/QLineEdit> 20 #include <QtWidgets/QListWidget> 21 #include <QtWidgets/QPushButton> 22 #include <QtWidgets/QSpacerItem> 29 QGridLayout *gridLayout;
30 QListWidget *list_artists;
31 QHBoxLayout *horizontalLayout;
33 QSpacerItem *horizontalSpacer_2;
34 QPushButton *btn_cancel;
36 QHBoxLayout *horizontalLayout_2;
38 QSpacerItem *horizontalSpacer;
40 QPushButton *btn_search;
41 QPushButton *btn_clear;
42 QLabel *lab_artistCount;
43 QLabel *lab_playlistCount;
44 QLabel *lab_trackCount;
45 QListWidget *list_playlists;
46 QListWidget *list_tracks;
48 void setupUi(QDialog *GUI_SoundcloudArtistSearch)
50 if (GUI_SoundcloudArtistSearch->objectName().isEmpty())
51 GUI_SoundcloudArtistSearch->setObjectName(QString::fromUtf8(
"GUI_SoundcloudArtistSearch"));
52 GUI_SoundcloudArtistSearch->resize(590, 474);
53 gridLayout =
new QGridLayout(GUI_SoundcloudArtistSearch);
54 gridLayout->setObjectName(QString::fromUtf8(
"gridLayout"));
55 list_artists =
new QListWidget(GUI_SoundcloudArtistSearch);
56 list_artists->setObjectName(QString::fromUtf8(
"list_artists"));
58 gridLayout->addWidget(list_artists, 2, 0, 1, 1);
60 horizontalLayout =
new QHBoxLayout();
61 horizontalLayout->setObjectName(QString::fromUtf8(
"horizontalLayout"));
62 lab_status =
new QLabel(GUI_SoundcloudArtistSearch);
63 lab_status->setObjectName(QString::fromUtf8(
"lab_status"));
65 horizontalLayout->addWidget(lab_status);
67 horizontalSpacer_2 =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
69 horizontalLayout->addItem(horizontalSpacer_2);
71 btn_cancel =
new QPushButton(GUI_SoundcloudArtistSearch);
72 btn_cancel->setObjectName(QString::fromUtf8(
"btn_cancel"));
74 horizontalLayout->addWidget(btn_cancel);
76 btn_add =
new QPushButton(GUI_SoundcloudArtistSearch);
77 btn_add->setObjectName(QString::fromUtf8(
"btn_add"));
79 horizontalLayout->addWidget(btn_add);
82 gridLayout->addLayout(horizontalLayout, 5, 0, 1, 3);
84 horizontalLayout_2 =
new QHBoxLayout();
85 horizontalLayout_2->setObjectName(QString::fromUtf8(
"horizontalLayout_2"));
86 label =
new QLabel(GUI_SoundcloudArtistSearch);
87 label->setObjectName(QString::fromUtf8(
"label"));
93 horizontalLayout_2->addWidget(label);
95 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
97 horizontalLayout_2->addItem(horizontalSpacer);
99 le_search =
new QLineEdit(GUI_SoundcloudArtistSearch);
100 le_search->setObjectName(QString::fromUtf8(
"le_search"));
102 horizontalLayout_2->addWidget(le_search);
104 btn_search =
new QPushButton(GUI_SoundcloudArtistSearch);
105 btn_search->setObjectName(QString::fromUtf8(
"btn_search"));
107 icon.addFile(QString::fromUtf8(
":/Icons/lupe.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
108 btn_search->setIcon(
icon);
109 btn_search->setIconSize(QSize(16, 16));
111 horizontalLayout_2->addWidget(btn_search);
113 btn_clear =
new QPushButton(GUI_SoundcloudArtistSearch);
114 btn_clear->setObjectName(QString::fromUtf8(
"btn_clear"));
116 icon1.addFile(QString::fromUtf8(
":/Icons/broom.png"), QSize(), QIcon::Normal, QIcon::Off);
117 btn_clear->setIcon(icon1);
118 btn_clear->setIconSize(QSize(16, 16));
120 horizontalLayout_2->addWidget(btn_clear);
123 gridLayout->addLayout(horizontalLayout_2, 0, 0, 1, 3);
125 lab_artistCount =
new QLabel(GUI_SoundcloudArtistSearch);
126 lab_artistCount->setObjectName(QString::fromUtf8(
"lab_artistCount"));
128 gridLayout->addWidget(lab_artistCount, 4, 0, 1, 1);
130 lab_playlistCount =
new QLabel(GUI_SoundcloudArtistSearch);
131 lab_playlistCount->setObjectName(QString::fromUtf8(
"lab_playlistCount"));
133 gridLayout->addWidget(lab_playlistCount, 4, 1, 1, 1);
135 lab_trackCount =
new QLabel(GUI_SoundcloudArtistSearch);
136 lab_trackCount->setObjectName(QString::fromUtf8(
"lab_trackCount"));
138 gridLayout->addWidget(lab_trackCount, 4, 2, 1, 1);
140 list_playlists =
new QListWidget(GUI_SoundcloudArtistSearch);
141 list_playlists->setObjectName(QString::fromUtf8(
"list_playlists"));
142 list_playlists->setSelectionMode(QAbstractItemView::NoSelection);
144 gridLayout->addWidget(list_playlists, 2, 1, 1, 1);
146 list_tracks =
new QListWidget(GUI_SoundcloudArtistSearch);
147 list_tracks->setObjectName(QString::fromUtf8(
"list_tracks"));
148 list_tracks->setSelectionMode(QAbstractItemView::NoSelection);
150 gridLayout->addWidget(list_tracks, 2, 2, 1, 1);
152 QWidget::setTabOrder(le_search, btn_search);
153 QWidget::setTabOrder(btn_search, btn_clear);
154 QWidget::setTabOrder(btn_clear, list_artists);
155 QWidget::setTabOrder(list_artists, list_playlists);
156 QWidget::setTabOrder(list_playlists, list_tracks);
157 QWidget::setTabOrder(list_tracks, btn_cancel);
158 QWidget::setTabOrder(btn_cancel, btn_add);
160 retranslateUi(GUI_SoundcloudArtistSearch);
162 QMetaObject::connectSlotsByName(GUI_SoundcloudArtistSearch);
165 void retranslateUi(QDialog *GUI_SoundcloudArtistSearch)
167 GUI_SoundcloudArtistSearch->setWindowTitle(QApplication::translate(
"GUI_SoundcloudArtistSearch",
"Search Soundcloud",
nullptr));
168 lab_status->setText(QString());
169 btn_cancel->setText(QApplication::translate(
"GUI_SoundcloudArtistSearch",
"Cancel",
nullptr));
170 btn_add->setText(QApplication::translate(
"GUI_SoundcloudArtistSearch",
"Add",
nullptr));
171 label->setText(QApplication::translate(
"GUI_SoundcloudArtistSearch",
"Search artist",
nullptr));
172 btn_search->setText(QString());
173 btn_clear->setText(QString());
174 lab_artistCount->setText(QString());
175 lab_playlistCount->setText(QString());
176 lab_trackCount->setText(QString());
187 #endif // UI_GUI_SOUNDCLOUDARTISTSEARCH_H Definition: ui_GUI_SoundcloudArtistSearch.h:26
QIcon icon(const QString &iconName, IconTheme themeName)
fetch a icon from resources
Definition: ui_GUI_SoundcloudArtistSearch.h:182