![]() |
Miam-Player
0.8.0
A nice music player
|
The PlaylistDialog class can save, load and export playlists in m3u format. More...
#include <playlistdialog.h>
Public Types | |
| enum | PlaylistRoles { PlaylistID = Qt::UserRole + 1, PlaylistModified = Qt::UserRole + 2 } |
Public Slots | |
| virtual int | exec () override |
Signals | |
| void | aboutToLoadPlaylist (uint playlistId) |
| void | aboutToSavePlaylist (Playlist *playlist, bool overwrite) |
| void | aboutToRenamePlaylist (Playlist *playlist) |
| void | aboutToRenameTab (const PlaylistDAO &dao) |
| void | aboutToDeletePlaylist (uint playlistId) |
Public Member Functions | |
| PlaylistDialog (QWidget *parent=nullptr) | |
| void | setPlaylists (const QList< Playlist * > &playlists) |
| virtual bool | eventFilter (QObject *obj, QEvent *event) override |
Public Member Functions inherited from Ui_PlaylistDialog | |
| void | setupUi (QDialog *PlaylistDialog) |
| void | retranslateUi (QDialog *PlaylistDialog) |
Additional Inherited Members | |
Public Attributes inherited from Ui_PlaylistDialog | |
| QHBoxLayout * | horizontalLayout |
| QVBoxLayout * | verticalLayout |
| QGroupBox * | groupBoxUnsaved |
| QVBoxLayout * | verticalLayout_2 |
| QListView * | unsavedPlaylists |
| QLabel * | labelDragDropPlaylists |
| QGroupBox * | groupBoxSaved |
| QVBoxLayout * | verticalLayout_3 |
| QListView * | savedPlaylists |
| QHBoxLayout * | horizontalLayout_2 |
| QSpacerItem * | horizontalSpacer |
| QPushButton * | loadPlaylists |
| QPushButton * | savePlaylists |
| QPushButton * | deletePlaylists |
| QPushButton * | exportPlaylists |
| QSpacerItem * | horizontalSpacer_2 |
| QGroupBox * | groupBoxPreview |
| QHBoxLayout * | horizontalLayout_5 |
| QTreeWidget * | previewPlaylist |
The PlaylistDialog class can save, load and export playlists in m3u format.
|
explicit |
XXX: MiamStyledItemDelegate should be improved!
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
overridevirtual |
Add drag & drop processing.
|
overridevirtualslot |
Redefined: clean preview area, populate once again lists.
|
inline |