Miam-Player  0.8.0
A nice music player
ui_playlistdialog.h
Go to the documentation of this file.
1 /********************************************************************************
2 ** Form generated from reading UI file 'playlistdialog.ui'
3 **
4 ** Created by: Qt User Interface Compiler version 5.6.1
5 **
6 ** WARNING! All changes made in this file will be lost when recompiling UI file!
7 ********************************************************************************/
8 
9 #ifndef UI_PLAYLISTDIALOG_H
10 #define UI_PLAYLISTDIALOG_H
11 
12 #include <QtCore/QVariant>
13 #include <QtWidgets/QAction>
14 #include <QtWidgets/QApplication>
15 #include <QtWidgets/QButtonGroup>
16 #include <QtWidgets/QDialog>
17 #include <QtWidgets/QGroupBox>
18 #include <QtWidgets/QHBoxLayout>
19 #include <QtWidgets/QHeaderView>
20 #include <QtWidgets/QLabel>
21 #include <QtWidgets/QListView>
22 #include <QtWidgets/QPushButton>
23 #include <QtWidgets/QSpacerItem>
24 #include <QtWidgets/QTreeWidget>
25 #include <QtWidgets/QVBoxLayout>
26 
27 QT_BEGIN_NAMESPACE
28 
30 {
31 public:
32  QHBoxLayout *horizontalLayout;
33  QVBoxLayout *verticalLayout;
34  QGroupBox *groupBoxUnsaved;
35  QVBoxLayout *verticalLayout_2;
36  QListView *unsavedPlaylists;
38  QGroupBox *groupBoxSaved;
39  QVBoxLayout *verticalLayout_3;
40  QListView *savedPlaylists;
41  QHBoxLayout *horizontalLayout_2;
42  QSpacerItem *horizontalSpacer;
43  QPushButton *loadPlaylists;
44  QPushButton *savePlaylists;
45  QPushButton *deletePlaylists;
46  QPushButton *exportPlaylists;
47  QSpacerItem *horizontalSpacer_2;
48  QGroupBox *groupBoxPreview;
49  QHBoxLayout *horizontalLayout_5;
50  QTreeWidget *previewPlaylist;
51 
52  void setupUi(QDialog *PlaylistDialog)
53  {
54  if (PlaylistDialog->objectName().isEmpty())
55  PlaylistDialog->setObjectName(QStringLiteral("PlaylistDialog"));
56  PlaylistDialog->resize(900, 500);
57  QIcon icon;
58  icon.addFile(QStringLiteral(":/icons/mp_win32"), QSize(), QIcon::Normal, QIcon::Off);
59  PlaylistDialog->setWindowIcon(icon);
60  horizontalLayout = new QHBoxLayout(PlaylistDialog);
61  horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
62  verticalLayout = new QVBoxLayout();
63  verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
64  groupBoxUnsaved = new QGroupBox(PlaylistDialog);
65  groupBoxUnsaved->setObjectName(QStringLiteral("groupBoxUnsaved"));
66  verticalLayout_2 = new QVBoxLayout(groupBoxUnsaved);
67  verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
68  unsavedPlaylists = new QListView(groupBoxUnsaved);
69  unsavedPlaylists->setObjectName(QStringLiteral("unsavedPlaylists"));
70  unsavedPlaylists->setDragEnabled(true);
71  unsavedPlaylists->setDragDropMode(QAbstractItemView::DragOnly);
72  unsavedPlaylists->setDefaultDropAction(Qt::MoveAction);
73  unsavedPlaylists->setAlternatingRowColors(true);
74  unsavedPlaylists->setSelectionMode(QAbstractItemView::ExtendedSelection);
75 
76  verticalLayout_2->addWidget(unsavedPlaylists);
77 
78  labelDragDropPlaylists = new QLabel(groupBoxUnsaved);
79  labelDragDropPlaylists->setObjectName(QStringLiteral("labelDragDropPlaylists"));
80  QFont font;
81  font.setItalic(true);
82  labelDragDropPlaylists->setFont(font);
83 
84  verticalLayout_2->addWidget(labelDragDropPlaylists);
85 
86 
87  verticalLayout->addWidget(groupBoxUnsaved);
88 
89  groupBoxSaved = new QGroupBox(PlaylistDialog);
90  groupBoxSaved->setObjectName(QStringLiteral("groupBoxSaved"));
91  verticalLayout_3 = new QVBoxLayout(groupBoxSaved);
92  verticalLayout_3->setObjectName(QStringLiteral("verticalLayout_3"));
93  savedPlaylists = new QListView(groupBoxSaved);
94  savedPlaylists->setObjectName(QStringLiteral("savedPlaylists"));
95  savedPlaylists->setDragDropMode(QAbstractItemView::NoDragDrop);
96  savedPlaylists->setDefaultDropAction(Qt::MoveAction);
97  savedPlaylists->setSelectionMode(QAbstractItemView::ExtendedSelection);
98  savedPlaylists->setIconSize(QSize(32, 32));
99  savedPlaylists->setMovement(QListView::Static);
100  savedPlaylists->setResizeMode(QListView::Adjust);
101  savedPlaylists->setGridSize(QSize(200, 96));
102  savedPlaylists->setViewMode(QListView::IconMode);
103  savedPlaylists->setWordWrap(true);
104  savedPlaylists->setSelectionRectVisible(true);
105 
106  verticalLayout_3->addWidget(savedPlaylists);
107 
108  horizontalLayout_2 = new QHBoxLayout();
109  horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
110  horizontalSpacer = new QSpacerItem(0, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
111 
112  horizontalLayout_2->addItem(horizontalSpacer);
113 
114  loadPlaylists = new QPushButton(groupBoxSaved);
115  loadPlaylists->setObjectName(QStringLiteral("loadPlaylists"));
116  loadPlaylists->setEnabled(false);
117 
118  horizontalLayout_2->addWidget(loadPlaylists);
119 
120  savePlaylists = new QPushButton(groupBoxSaved);
121  savePlaylists->setObjectName(QStringLiteral("savePlaylists"));
122  savePlaylists->setEnabled(false);
123 
124  horizontalLayout_2->addWidget(savePlaylists);
125 
126  deletePlaylists = new QPushButton(groupBoxSaved);
127  deletePlaylists->setObjectName(QStringLiteral("deletePlaylists"));
128  deletePlaylists->setEnabled(false);
129 
130  horizontalLayout_2->addWidget(deletePlaylists);
131 
132  exportPlaylists = new QPushButton(groupBoxSaved);
133  exportPlaylists->setObjectName(QStringLiteral("exportPlaylists"));
134  exportPlaylists->setEnabled(false);
135 
136  horizontalLayout_2->addWidget(exportPlaylists);
137 
138  horizontalSpacer_2 = new QSpacerItem(0, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
139 
140  horizontalLayout_2->addItem(horizontalSpacer_2);
141 
142 
143  verticalLayout_3->addLayout(horizontalLayout_2);
144 
145 
146  verticalLayout->addWidget(groupBoxSaved);
147 
148 
149  horizontalLayout->addLayout(verticalLayout);
150 
151  groupBoxPreview = new QGroupBox(PlaylistDialog);
152  groupBoxPreview->setObjectName(QStringLiteral("groupBoxPreview"));
153  horizontalLayout_5 = new QHBoxLayout(groupBoxPreview);
154  horizontalLayout_5->setObjectName(QStringLiteral("horizontalLayout_5"));
155  previewPlaylist = new QTreeWidget(groupBoxPreview);
156  previewPlaylist->setObjectName(QStringLiteral("previewPlaylist"));
157  previewPlaylist->setIndentation(0);
158 
159  horizontalLayout_5->addWidget(previewPlaylist);
160 
161 
162  horizontalLayout->addWidget(groupBoxPreview);
163 
164 
165  retranslateUi(PlaylistDialog);
166 
167  QMetaObject::connectSlotsByName(PlaylistDialog);
168  } // setupUi
169 
171  {
172  PlaylistDialog->setWindowTitle(QApplication::translate("PlaylistDialog", "Playlist Manager", 0));
173  groupBoxUnsaved->setTitle(QApplication::translate("PlaylistDialog", "Unsaved Playlists", 0));
174  labelDragDropPlaylists->setText(QApplication::translate("PlaylistDialog", "Drag & drop playlists below to save them", 0));
175  groupBoxSaved->setTitle(QApplication::translate("PlaylistDialog", "Saved playlists", 0));
176  loadPlaylists->setText(QApplication::translate("PlaylistDialog", "Load", 0));
177  savePlaylists->setText(QApplication::translate("PlaylistDialog", "Save", 0));
178  deletePlaylists->setText(QApplication::translate("PlaylistDialog", "Delete", 0));
179  exportPlaylists->setText(QApplication::translate("PlaylistDialog", "Export...", 0));
180  groupBoxPreview->setTitle(QApplication::translate("PlaylistDialog", "Preview playlist", 0));
181  QTreeWidgetItem *___qtreewidgetitem = previewPlaylist->headerItem();
182  ___qtreewidgetitem->setText(0, QApplication::translate("PlaylistDialog", "Title (Artist - Album)", 0));
183  } // retranslateUi
184 
185 };
186 
187 namespace Ui {
189 } // namespace Ui
190 
191 QT_END_NAMESPACE
192 
193 #endif // UI_PLAYLISTDIALOG_H
The PlaylistDialog class can save, load and export playlists in m3u format.
Definition: playlistdialog.h:20
QListView * unsavedPlaylists
Definition: ui_playlistdialog.h:36
Definition: ui_libraryorderdialog.h:197
Definition: ui_playlistdialog.h:29
QLabel * labelDragDropPlaylists
Definition: ui_playlistdialog.h:37
Definition: ui_playlistdialog.h:188
QPushButton * exportPlaylists
Definition: ui_playlistdialog.h:46
QVBoxLayout * verticalLayout
Definition: ui_playlistdialog.h:33
QVBoxLayout * verticalLayout_2
Definition: ui_playlistdialog.h:35
QGroupBox * groupBoxUnsaved
Definition: ui_playlistdialog.h:34
QHBoxLayout * horizontalLayout_5
Definition: ui_playlistdialog.h:49
QHBoxLayout * horizontalLayout
Definition: ui_playlistdialog.h:32
QSpacerItem * horizontalSpacer_2
Definition: ui_playlistdialog.h:47
QListView * savedPlaylists
Definition: ui_playlistdialog.h:40
void retranslateUi(QDialog *PlaylistDialog)
Definition: ui_playlistdialog.h:170
QPushButton * deletePlaylists
Definition: ui_playlistdialog.h:45
QPushButton * loadPlaylists
Definition: ui_playlistdialog.h:43
QGroupBox * groupBoxPreview
Definition: ui_playlistdialog.h:48
QPushButton * savePlaylists
Definition: ui_playlistdialog.h:44
void setupUi(QDialog *PlaylistDialog)
Definition: ui_playlistdialog.h:52
QVBoxLayout * verticalLayout_3
Definition: ui_playlistdialog.h:39
QGroupBox * groupBoxSaved
Definition: ui_playlistdialog.h:38
QSpacerItem * horizontalSpacer
Definition: ui_playlistdialog.h:42
QHBoxLayout * horizontalLayout_2
Definition: ui_playlistdialog.h:41
QTreeWidget * previewPlaylist
Definition: ui_playlistdialog.h:50