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.14.2
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/QApplication>
14 #include <QtWidgets/QFrame>
15 #include <QtWidgets/QGridLayout>
16 #include <QtWidgets/QHBoxLayout>
17 #include <QtWidgets/QHeaderView>
18 #include <QtWidgets/QLabel>
19 #include <QtWidgets/QSpacerItem>
20 #include <QtWidgets/QSplitter>
21 #include <QtWidgets/QWidget>
22 #include "Gui/Library/Utils/Searchbar.h"
23 #include "Gui/Soundcloud/SoundcloudViews.h"
24 
25 QT_BEGIN_NAMESPACE
26 
28 {
29 public:
30  QGridLayout *gridLayout;
31  QHBoxLayout *horizontalLayout_2;
32  QFrame *header_frame;
33  QLabel *lab_status;
34  QLabel *lab_music_library;
35  QSpacerItem *horizontalSpacer;
36  Library::SearchBar *le_search;
37  QSplitter *splitter_tracks;
38  QSplitter *splitter_artists;
39  SC::ArtistView *tv_artists;
40  SC::AlbumView *tv_albums;
41  SC::TrackView *tv_tracks;
42 
43  void setupUi(QWidget *GUI_SoundcloudLibrary)
44  {
45  if (GUI_SoundcloudLibrary->objectName().isEmpty())
46  GUI_SoundcloudLibrary->setObjectName(QString::fromUtf8("GUI_SoundcloudLibrary"));
47  GUI_SoundcloudLibrary->resize(758, 582);
48  GUI_SoundcloudLibrary->setMinimumSize(QSize(0, 0));
49  GUI_SoundcloudLibrary->setFocusPolicy(Qt::ClickFocus);
50  GUI_SoundcloudLibrary->setAcceptDrops(true);
51  gridLayout = new QGridLayout(GUI_SoundcloudLibrary);
52  gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
53  horizontalLayout_2 = new QHBoxLayout();
54  horizontalLayout_2->setSpacing(4);
55  horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
56  header_frame = new QFrame(GUI_SoundcloudLibrary);
57  header_frame->setObjectName(QString::fromUtf8("header_frame"));
58  header_frame->setFrameShape(QFrame::StyledPanel);
59  header_frame->setFrameShadow(QFrame::Raised);
60 
61  horizontalLayout_2->addWidget(header_frame);
62 
63  lab_status = new QLabel(GUI_SoundcloudLibrary);
64  lab_status->setObjectName(QString::fromUtf8("lab_status"));
65  lab_status->setFocusPolicy(Qt::ClickFocus);
66 
67  horizontalLayout_2->addWidget(lab_status);
68 
69  lab_music_library = new QLabel(GUI_SoundcloudLibrary);
70  lab_music_library->setObjectName(QString::fromUtf8("lab_music_library"));
71  QFont font;
72  font.setPointSize(11);
73  font.setBold(true);
74  font.setWeight(75);
75  lab_music_library->setFont(font);
76  lab_music_library->setFocusPolicy(Qt::ClickFocus);
77 
78  horizontalLayout_2->addWidget(lab_music_library);
79 
80  horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
81 
82  horizontalLayout_2->addItem(horizontalSpacer);
83 
84  le_search = new Library::SearchBar(GUI_SoundcloudLibrary);
85  le_search->setObjectName(QString::fromUtf8("le_search"));
86  le_search->setFocusPolicy(Qt::ClickFocus);
87 
88  horizontalLayout_2->addWidget(le_search);
89 
90 
91  gridLayout->addLayout(horizontalLayout_2, 0, 0, 1, 1);
92 
93  splitter_tracks = new QSplitter(GUI_SoundcloudLibrary);
94  splitter_tracks->setObjectName(QString::fromUtf8("splitter_tracks"));
95  splitter_tracks->setOrientation(Qt::Vertical);
96  splitter_artists = new QSplitter(splitter_tracks);
97  splitter_artists->setObjectName(QString::fromUtf8("splitter_artists"));
98  splitter_artists->setOrientation(Qt::Horizontal);
99  tv_artists = new SC::ArtistView(splitter_artists);
100  tv_artists->setObjectName(QString::fromUtf8("tv_artists"));
101  tv_artists->setMinimumSize(QSize(200, 0));
102  QFont font1;
103  font1.setBold(true);
104  font1.setWeight(75);
105  tv_artists->setFont(font1);
106  tv_artists->setFocusPolicy(Qt::StrongFocus);
107  tv_artists->setEditTriggers(QAbstractItemView::CurrentChanged|QAbstractItemView::SelectedClicked);
108  tv_artists->setTabKeyNavigation(false);
109  tv_artists->setDragEnabled(true);
110  tv_artists->setDragDropMode(QAbstractItemView::DragDrop);
111  tv_artists->setSelectionBehavior(QAbstractItemView::SelectRows);
112  tv_artists->setShowGrid(false);
113  tv_artists->setGridStyle(Qt::DotLine);
114  tv_artists->setSortingEnabled(true);
115  tv_artists->setWordWrap(false);
116  splitter_artists->addWidget(tv_artists);
117  tv_artists->horizontalHeader()->setHighlightSections(false);
118  tv_artists->horizontalHeader()->setStretchLastSection(true);
119  tv_artists->verticalHeader()->setVisible(false);
120  tv_artists->verticalHeader()->setMinimumSectionSize(20);
121  tv_artists->verticalHeader()->setDefaultSectionSize(20);
122  tv_albums = new SC::AlbumView(splitter_artists);
123  tv_albums->setObjectName(QString::fromUtf8("tv_albums"));
124  tv_albums->setMinimumSize(QSize(200, 0));
125  tv_albums->setFont(font1);
126  tv_albums->setFocusPolicy(Qt::StrongFocus);
127  tv_albums->setEditTriggers(QAbstractItemView::CurrentChanged|QAbstractItemView::SelectedClicked);
128  tv_albums->setTabKeyNavigation(false);
129  tv_albums->setDragEnabled(true);
130  tv_albums->setDragDropMode(QAbstractItemView::DragDrop);
131  tv_albums->setSelectionBehavior(QAbstractItemView::SelectRows);
132  tv_albums->setShowGrid(false);
133  tv_albums->setGridStyle(Qt::DotLine);
134  tv_albums->setSortingEnabled(true);
135  tv_albums->setWordWrap(false);
136  splitter_artists->addWidget(tv_albums);
137  tv_albums->horizontalHeader()->setHighlightSections(false);
138  tv_albums->horizontalHeader()->setStretchLastSection(true);
139  tv_albums->verticalHeader()->setVisible(false);
140  tv_albums->verticalHeader()->setMinimumSectionSize(20);
141  tv_albums->verticalHeader()->setDefaultSectionSize(20);
142  splitter_tracks->addWidget(splitter_artists);
143  tv_tracks = new SC::TrackView(splitter_tracks);
144  tv_tracks->setObjectName(QString::fromUtf8("tv_tracks"));
145  tv_tracks->setFont(font1);
146  tv_tracks->setFocusPolicy(Qt::StrongFocus);
147  tv_tracks->setEditTriggers(QAbstractItemView::CurrentChanged|QAbstractItemView::SelectedClicked);
148  tv_tracks->setTabKeyNavigation(false);
149  tv_tracks->setDragEnabled(true);
150  tv_tracks->setDragDropMode(QAbstractItemView::DragDrop);
151  tv_tracks->setSelectionBehavior(QAbstractItemView::SelectRows);
152  tv_tracks->setShowGrid(false);
153  tv_tracks->setGridStyle(Qt::DotLine);
154  tv_tracks->setSortingEnabled(true);
155  tv_tracks->setWordWrap(false);
156  splitter_tracks->addWidget(tv_tracks);
157  tv_tracks->horizontalHeader()->setCascadingSectionResizes(true);
158  tv_tracks->horizontalHeader()->setMinimumSectionSize(23);
159  tv_tracks->horizontalHeader()->setHighlightSections(false);
160  tv_tracks->horizontalHeader()->setProperty("showSortIndicator", QVariant(true));
161  tv_tracks->horizontalHeader()->setStretchLastSection(true);
162  tv_tracks->verticalHeader()->setVisible(false);
163  tv_tracks->verticalHeader()->setMinimumSectionSize(20);
164  tv_tracks->verticalHeader()->setDefaultSectionSize(20);
165 
166  gridLayout->addWidget(splitter_tracks, 1, 0, 1, 1);
167 
168 
169  retranslateUi(GUI_SoundcloudLibrary);
170 
171  QMetaObject::connectSlotsByName(GUI_SoundcloudLibrary);
172  } // setupUi
173 
174  void retranslateUi(QWidget *GUI_SoundcloudLibrary)
175  {
176  GUI_SoundcloudLibrary->setWindowTitle(QCoreApplication::translate("GUI_SoundcloudLibrary", "Library", nullptr));
177  lab_status->setText(QString());
178  lab_music_library->setText(QString());
179 #if QT_CONFIG(tooltip)
180  le_search->setToolTip(QCoreApplication::translate("GUI_SoundcloudLibrary", "Search for title, interprets and albums", nullptr));
181 #endif // QT_CONFIG(tooltip)
182  } // retranslateUi
183 
184 };
185 
186 namespace Ui {
188 } // namespace Ui
189 
190 QT_END_NAMESPACE
191 
192 #endif // UI_GUI_SOUNDCLOUDLIBRARY_H
Ui::GUI_SoundcloudLibrary
Definition: ui_GUI_SoundcloudLibrary.h:187
Ui_GUI_SoundcloudLibrary
Definition: ui_GUI_SoundcloudLibrary.h:28
SC::AlbumView
Definition: SoundcloudViews.h:40
SC::ArtistView
Definition: SoundcloudViews.h:48
SC::TrackView
Definition: SoundcloudViews.h:32
Library::SearchBar
The searchbar has a special context menu which allows to select the search mode. A special search mod...
Definition: Searchbar.h:39