Sayonara Player
ui_GUI_Player.h
1 /********************************************************************************
2 ** Form generated from reading UI file 'GUI_Player.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_PLAYER_H
10 #define UI_GUI_PLAYER_H
11 
12 #include <QtCore/QVariant>
13 #include <QtGui/QIcon>
14 #include <QtWidgets/QApplication>
15 #include <QtWidgets/QGridLayout>
16 #include <QtWidgets/QHBoxLayout>
17 #include <QtWidgets/QMainWindow>
18 #include <QtWidgets/QVBoxLayout>
19 #include <QtWidgets/QWidget>
20 #include "Gui/Playlist/GUI_Playlist.h"
21 #include "Gui/Plugins/Generic/GUI_PlayerPlugin.h"
22 #include "Gui/Utils/Widgets/Splitter.h"
23 
24 QT_BEGIN_NAMESPACE
25 
27 {
28 public:
29  QWidget *centralwidget;
30  QGridLayout *gridLayout;
31  Gui::Splitter *splitter;
32  Gui::Splitter *splitterControls;
33  QWidget *controls;
34  QVBoxLayout *verticalLayout_2;
35  QWidget *layoutWidget;
36  QVBoxLayout *verticalLayout;
37  GUI_PlayerPlugin *pluginWidget;
38  GUI_Playlist *playlistWidget;
39  QWidget *libraryWidget;
40  QHBoxLayout *horizontalLayout;
41 
42  void setupUi(QMainWindow *GUI_Player)
43  {
44  if (GUI_Player->objectName().isEmpty())
45  GUI_Player->setObjectName(QString::fromUtf8("GUI_Player"));
46  GUI_Player->resize(368, 681);
47  QIcon icon;
48  icon.addFile(QString::fromUtf8("../../../../../../.designer/backup/icons/play.svg.png"), QSize(), QIcon::Normal, QIcon::Off);
49  GUI_Player->setWindowIcon(icon);
50  GUI_Player->setToolButtonStyle(Qt::ToolButtonIconOnly);
51  GUI_Player->setDocumentMode(false);
52  GUI_Player->setUnifiedTitleAndToolBarOnMac(true);
53  centralwidget = new QWidget(GUI_Player);
54  centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
55  gridLayout = new QGridLayout(centralwidget);
56  gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
57  splitter = new Gui::Splitter(centralwidget);
58  splitter->setObjectName(QString::fromUtf8("splitter"));
59  splitter->setOrientation(Qt::Horizontal);
60  splitter->setHandleWidth(4);
61  splitter->setChildrenCollapsible(false);
62  splitterControls = new Gui::Splitter(splitter);
63  splitterControls->setObjectName(QString::fromUtf8("splitterControls"));
64  splitterControls->setFocusPolicy(Qt::NoFocus);
65  splitterControls->setOrientation(Qt::Vertical);
66  splitterControls->setChildrenCollapsible(false);
67  controls = new QWidget(splitterControls);
68  controls->setObjectName(QString::fromUtf8("controls"));
69  QSizePolicy sizePolicy(QSizePolicy::Ignored, QSizePolicy::Preferred);
70  sizePolicy.setHorizontalStretch(0);
71  sizePolicy.setVerticalStretch(0);
72  sizePolicy.setHeightForWidth(controls->sizePolicy().hasHeightForWidth());
73  controls->setSizePolicy(sizePolicy);
74  verticalLayout_2 = new QVBoxLayout(controls);
75  verticalLayout_2->setSpacing(0);
76  verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
77  verticalLayout_2->setContentsMargins(0, 0, 0, 0);
78  splitterControls->addWidget(controls);
79  layoutWidget = new QWidget(splitterControls);
80  layoutWidget->setObjectName(QString::fromUtf8("layoutWidget"));
81  verticalLayout = new QVBoxLayout(layoutWidget);
82  verticalLayout->setSpacing(3);
83  verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
84  verticalLayout->setContentsMargins(0, 0, 0, 0);
85  pluginWidget = new GUI_PlayerPlugin(layoutWidget);
86  pluginWidget->setObjectName(QString::fromUtf8("pluginWidget"));
87  QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Maximum);
88  sizePolicy1.setHorizontalStretch(0);
89  sizePolicy1.setVerticalStretch(0);
90  sizePolicy1.setHeightForWidth(pluginWidget->sizePolicy().hasHeightForWidth());
91  pluginWidget->setSizePolicy(sizePolicy1);
92 
93  verticalLayout->addWidget(pluginWidget);
94 
95  playlistWidget = new GUI_Playlist(layoutWidget);
96  playlistWidget->setObjectName(QString::fromUtf8("playlistWidget"));
97  QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::MinimumExpanding);
98  sizePolicy2.setHorizontalStretch(0);
99  sizePolicy2.setVerticalStretch(0);
100  sizePolicy2.setHeightForWidth(playlistWidget->sizePolicy().hasHeightForWidth());
101  playlistWidget->setSizePolicy(sizePolicy2);
102 
103  verticalLayout->addWidget(playlistWidget);
104 
105  splitterControls->addWidget(layoutWidget);
106  splitter->addWidget(splitterControls);
107  libraryWidget = new QWidget(splitter);
108  libraryWidget->setObjectName(QString::fromUtf8("libraryWidget"));
109  horizontalLayout = new QHBoxLayout(libraryWidget);
110  horizontalLayout->setSpacing(0);
111  horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
112  horizontalLayout->setContentsMargins(0, 0, 0, 0);
113  splitter->addWidget(libraryWidget);
114 
115  gridLayout->addWidget(splitter, 0, 0, 1, 1);
116 
117  GUI_Player->setCentralWidget(centralwidget);
118 
119  retranslateUi(GUI_Player);
120 
121  QMetaObject::connectSlotsByName(GUI_Player);
122  } // setupUi
123 
124  void retranslateUi(QMainWindow *GUI_Player)
125  {
126  GUI_Player->setWindowTitle(QCoreApplication::translate("GUI_Player", "Sayonara Player", nullptr));
127  } // retranslateUi
128 
129 };
130 
131 namespace Ui {
132  class GUI_Player: public Ui_GUI_Player {};
133 } // namespace Ui
134 
135 QT_END_NAMESPACE
136 
137 #endif // UI_GUI_PLAYER_H
GUI_Player
Definition: GUI_Player.h:49
Ui::GUI_Player
Definition: ui_GUI_Player.h:132
Ui_GUI_Player
Definition: ui_GUI_Player.h:27
GUI_Playlist
The GUI_Playlist class.
Definition: GUI_Playlist.h:55
Gui::Util::icon
QIcon icon(const QString &iconName, IconTheme themeName)
fetch a icon from resources
GUI_PlayerPlugin
Definition: GUI_PlayerPlugin.h:39
Gui::Splitter
Definition: Splitter.h:11