Sayonara Player
ui_GUI_SoundcloudLibrary.h
1 /********************************************************************************
2 ** Form generated from reading UI file 'GUI_SoundcloudLibrary.ui'
3 **
4 ** Created by: Qt User Interface Compiler version 5.9.0
5 **
6 ** WARNING! All changes made in this file will be lost when recompiling UI file!
7 ********************************************************************************/
8 
9 #ifndef UI_GUI_SOUNDCLOUDLIBRARY_H
10 #define UI_GUI_SOUNDCLOUDLIBRARY_H
11 
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/QLineEdit>
23 #include <QtWidgets/QPushButton>
24 #include <QtWidgets/QSpacerItem>
25 #include <QtWidgets/QWidget>
26 #include "GUI/Library/Views/LibraryTableView.h"
27 #include "GUI/Library/Views/LibraryViewAlbum.h"
28 
29 QT_BEGIN_NAMESPACE
30 
32 {
33 public:
34  QGridLayout *gridLayout;
35  LibraryTableView *tb_title;
36  LibraryViewAlbum *lv_album;
37  LibraryTableView *lv_artist;
38  QFrame *frame;
39  QHBoxLayout *horizontalLayout_2;
40  QComboBox *combo_lib_chooser;
41  QLabel *lab_status;
42  QLabel *lab_music_library;
43  QSpacerItem *horizontalSpacer;
44  QComboBox *combo_searchfilter;
45  QLineEdit *le_search;
46  QPushButton *btn_clear;
47 
48  void setupUi(QWidget *GUI_SoundcloudLibrary)
49  {
50  if (GUI_SoundcloudLibrary->objectName().isEmpty())
51  GUI_SoundcloudLibrary->setObjectName(QStringLiteral("GUI_SoundcloudLibrary"));
52  GUI_SoundcloudLibrary->resize(612, 714);
53  GUI_SoundcloudLibrary->setMinimumSize(QSize(0, 0));
54  GUI_SoundcloudLibrary->setFocusPolicy(Qt::ClickFocus);
55  GUI_SoundcloudLibrary->setAcceptDrops(true);
56  gridLayout = new QGridLayout(GUI_SoundcloudLibrary);
57  gridLayout->setObjectName(QStringLiteral("gridLayout"));
58  gridLayout->setHorizontalSpacing(15);
59  gridLayout->setVerticalSpacing(5);
60  gridLayout->setContentsMargins(5, 0, 5, 0);
61  tb_title = new LibraryTableView(GUI_SoundcloudLibrary);
62  tb_title->setObjectName(QStringLiteral("tb_title"));
63  QFont font;
64  font.setBold(true);
65  font.setWeight(75);
66  tb_title->setFont(font);
67  tb_title->setFocusPolicy(Qt::StrongFocus);
68  tb_title->setAcceptDrops(true);
69  tb_title->setFrameShadow(QFrame::Sunken);
70  tb_title->setEditTriggers(QAbstractItemView::CurrentChanged|QAbstractItemView::SelectedClicked);
71  tb_title->setTabKeyNavigation(false);
72  tb_title->setDragEnabled(true);
73  tb_title->setDragDropMode(QAbstractItemView::DragDrop);
74  tb_title->setSelectionBehavior(QAbstractItemView::SelectRows);
75  tb_title->setShowGrid(false);
76  tb_title->setGridStyle(Qt::DotLine);
77  tb_title->setSortingEnabled(true);
78  tb_title->setWordWrap(false);
79  tb_title->horizontalHeader()->setCascadingSectionResizes(true);
80  tb_title->horizontalHeader()->setHighlightSections(false);
81  tb_title->horizontalHeader()->setMinimumSectionSize(23);
82  tb_title->horizontalHeader()->setProperty("showSortIndicator", QVariant(true));
83  tb_title->horizontalHeader()->setStretchLastSection(true);
84  tb_title->verticalHeader()->setVisible(false);
85  tb_title->verticalHeader()->setDefaultSectionSize(20);
86  tb_title->verticalHeader()->setMinimumSectionSize(20);
87 
88  gridLayout->addWidget(tb_title, 4, 0, 1, 4);
89 
90  lv_album = new LibraryViewAlbum(GUI_SoundcloudLibrary);
91  lv_album->setObjectName(QStringLiteral("lv_album"));
92  QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
93  sizePolicy.setHorizontalStretch(1);
94  sizePolicy.setVerticalStretch(0);
95  sizePolicy.setHeightForWidth(lv_album->sizePolicy().hasHeightForWidth());
96  lv_album->setSizePolicy(sizePolicy);
97  lv_album->setMinimumSize(QSize(200, 0));
98  lv_album->setFont(font);
99  lv_album->setFocusPolicy(Qt::StrongFocus);
100  lv_album->setAcceptDrops(true);
101  lv_album->setFrameShadow(QFrame::Sunken);
102  lv_album->setEditTriggers(QAbstractItemView::CurrentChanged|QAbstractItemView::SelectedClicked);
103  lv_album->setTabKeyNavigation(false);
104  lv_album->setDragEnabled(true);
105  lv_album->setDragDropMode(QAbstractItemView::DragDrop);
106  lv_album->setSelectionBehavior(QAbstractItemView::SelectRows);
107  lv_album->setShowGrid(false);
108  lv_album->setGridStyle(Qt::DotLine);
109  lv_album->setSortingEnabled(true);
110  lv_album->setWordWrap(false);
111  lv_album->horizontalHeader()->setHighlightSections(false);
112  lv_album->horizontalHeader()->setStretchLastSection(true);
113  lv_album->verticalHeader()->setVisible(false);
114  lv_album->verticalHeader()->setDefaultSectionSize(20);
115  lv_album->verticalHeader()->setMinimumSectionSize(20);
116 
117  gridLayout->addWidget(lv_album, 2, 2, 1, 2);
118 
119  lv_artist = new LibraryTableView(GUI_SoundcloudLibrary);
120  lv_artist->setObjectName(QStringLiteral("lv_artist"));
121  sizePolicy.setHeightForWidth(lv_artist->sizePolicy().hasHeightForWidth());
122  lv_artist->setSizePolicy(sizePolicy);
123  lv_artist->setMinimumSize(QSize(200, 0));
124  lv_artist->setFont(font);
125  lv_artist->setFocusPolicy(Qt::StrongFocus);
126  lv_artist->setAcceptDrops(true);
127  lv_artist->setFrameShadow(QFrame::Sunken);
128  lv_artist->setEditTriggers(QAbstractItemView::CurrentChanged|QAbstractItemView::SelectedClicked);
129  lv_artist->setTabKeyNavigation(false);
130  lv_artist->setDragEnabled(true);
131  lv_artist->setDragDropMode(QAbstractItemView::DragDrop);
132  lv_artist->setSelectionBehavior(QAbstractItemView::SelectRows);
133  lv_artist->setShowGrid(false);
134  lv_artist->setGridStyle(Qt::DotLine);
135  lv_artist->setSortingEnabled(true);
136  lv_artist->setWordWrap(false);
137  lv_artist->horizontalHeader()->setHighlightSections(false);
138  lv_artist->horizontalHeader()->setStretchLastSection(true);
139  lv_artist->verticalHeader()->setVisible(false);
140  lv_artist->verticalHeader()->setDefaultSectionSize(20);
141  lv_artist->verticalHeader()->setMinimumSectionSize(20);
142 
143  gridLayout->addWidget(lv_artist, 2, 0, 1, 2);
144 
145  frame = new QFrame(GUI_SoundcloudLibrary);
146  frame->setObjectName(QStringLiteral("frame"));
147  frame->setFocusPolicy(Qt::ClickFocus);
148  frame->setFrameShape(QFrame::StyledPanel);
149  frame->setFrameShadow(QFrame::Raised);
150 
151  gridLayout->addWidget(frame, 3, 0, 1, 2);
152 
153  horizontalLayout_2 = new QHBoxLayout();
154  horizontalLayout_2->setSpacing(4);
155  horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
156  combo_lib_chooser = new QComboBox(GUI_SoundcloudLibrary);
157  combo_lib_chooser->setObjectName(QStringLiteral("combo_lib_chooser"));
158  QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Minimum);
159  sizePolicy1.setHorizontalStretch(0);
160  sizePolicy1.setVerticalStretch(0);
161  sizePolicy1.setHeightForWidth(combo_lib_chooser->sizePolicy().hasHeightForWidth());
162  combo_lib_chooser->setSizePolicy(sizePolicy1);
163  combo_lib_chooser->setFocusPolicy(Qt::StrongFocus);
164 
165  horizontalLayout_2->addWidget(combo_lib_chooser);
166 
167  lab_status = new QLabel(GUI_SoundcloudLibrary);
168  lab_status->setObjectName(QStringLiteral("lab_status"));
169  lab_status->setFocusPolicy(Qt::ClickFocus);
170 
171  horizontalLayout_2->addWidget(lab_status);
172 
173  lab_music_library = new QLabel(GUI_SoundcloudLibrary);
174  lab_music_library->setObjectName(QStringLiteral("lab_music_library"));
175  QFont font1;
176  font1.setPointSize(11);
177  font1.setBold(true);
178  font1.setWeight(75);
179  lab_music_library->setFont(font1);
180  lab_music_library->setFocusPolicy(Qt::ClickFocus);
181 
182  horizontalLayout_2->addWidget(lab_music_library);
183 
184  horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
185 
186  horizontalLayout_2->addItem(horizontalSpacer);
187 
188  combo_searchfilter = new QComboBox(GUI_SoundcloudLibrary);
189  combo_searchfilter->setObjectName(QStringLiteral("combo_searchfilter"));
190  sizePolicy1.setHeightForWidth(combo_searchfilter->sizePolicy().hasHeightForWidth());
191  combo_searchfilter->setSizePolicy(sizePolicy1);
192  combo_searchfilter->setMinimumSize(QSize(120, 0));
193 
194  horizontalLayout_2->addWidget(combo_searchfilter);
195 
196  le_search = new QLineEdit(GUI_SoundcloudLibrary);
197  le_search->setObjectName(QStringLiteral("le_search"));
198  le_search->setFocusPolicy(Qt::ClickFocus);
199 
200  horizontalLayout_2->addWidget(le_search);
201 
202  btn_clear = new QPushButton(GUI_SoundcloudLibrary);
203  btn_clear->setObjectName(QStringLiteral("btn_clear"));
204  QSizePolicy sizePolicy2(QSizePolicy::Minimum, QSizePolicy::Minimum);
205  sizePolicy2.setHorizontalStretch(0);
206  sizePolicy2.setVerticalStretch(0);
207  sizePolicy2.setHeightForWidth(btn_clear->sizePolicy().hasHeightForWidth());
208  btn_clear->setSizePolicy(sizePolicy2);
209  btn_clear->setFocusPolicy(Qt::ClickFocus);
210  QIcon icon;
211  icon.addFile(QStringLiteral(":/Icons/broom.png"), QSize(), QIcon::Normal, QIcon::Off);
212  btn_clear->setIcon(icon);
213 
214  horizontalLayout_2->addWidget(btn_clear);
215 
216 
217  gridLayout->addLayout(horizontalLayout_2, 1, 0, 1, 4);
218 
219  QWidget::setTabOrder(combo_lib_chooser, lv_artist);
220  QWidget::setTabOrder(lv_artist, lv_album);
221  QWidget::setTabOrder(lv_album, tb_title);
222 
223  retranslateUi(GUI_SoundcloudLibrary);
224 
225  QMetaObject::connectSlotsByName(GUI_SoundcloudLibrary);
226  } // setupUi
227 
228  void retranslateUi(QWidget *GUI_SoundcloudLibrary)
229  {
230  GUI_SoundcloudLibrary->setWindowTitle(QApplication::translate("GUI_SoundcloudLibrary", "Library", Q_NULLPTR));
231  lab_status->setText(QString());
232  lab_music_library->setText(QString());
233  combo_searchfilter->clear();
234  combo_searchfilter->insertItems(0, QStringList()
235  << QApplication::translate("GUI_SoundcloudLibrary", "Search", Q_NULLPTR)
236  << QApplication::translate("GUI_SoundcloudLibrary", "Genre", Q_NULLPTR)
237  << QApplication::translate("GUI_SoundcloudLibrary", "Path", Q_NULLPTR)
238  );
239 #ifndef QT_NO_TOOLTIP
240  le_search->setToolTip(QApplication::translate("GUI_SoundcloudLibrary", "Search for title, interprets and albums", Q_NULLPTR));
241 #endif // QT_NO_TOOLTIP
242 #ifndef QT_NO_TOOLTIP
243  btn_clear->setToolTip(QApplication::translate("GUI_SoundcloudLibrary", "Show all interprets, albums, tracks", Q_NULLPTR));
244 #endif // QT_NO_TOOLTIP
245  btn_clear->setText(QString());
246  } // retranslateUi
247 
248 };
249 
250 namespace Ui {
251  class GUI_SoundcloudLibrary: public Ui_GUI_SoundcloudLibrary {};
252 } // namespace Ui
253 
254 QT_END_NAMESPACE
255 
256 #endif // UI_GUI_SOUNDCLOUDLIBRARY_H
Definition: ui_GUI_SomaFM.h:216
Definition: ui_GUI_SoundcloudLibrary.h:31
Definition: LibraryTableView.h:31
Definition: LibraryViewAlbum.h:30