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.15.5
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
25QT_BEGIN_NAMESPACE
26
28{
29public:
30 QGridLayout *gridLayout;
31 QHBoxLayout *horizontalLayout_2;
32 QFrame *headerFrame;
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 headerFrame = new QFrame(GUI_SoundcloudLibrary);
57 headerFrame->setObjectName(QString::fromUtf8("headerFrame"));
58 headerFrame->setFrameShape(QFrame::StyledPanel);
59 headerFrame->setFrameShadow(QFrame::Raised);
60
61 horizontalLayout_2->addWidget(headerFrame);
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
186namespace Ui {
188} // namespace Ui
189
190QT_END_NAMESPACE
191
192#endif // UI_GUI_SOUNDCLOUDLIBRARY_H
Definition: Searchbar.h:40
Definition: SoundcloudViews.h:43
Definition: SoundcloudViews.h:54
Definition: SoundcloudViews.h:32
Definition: ui_GUI_SoundcloudLibrary.h:187
Definition: ui_GUI_SoundcloudLibrary.h:28