Main window for playlist management functionality.
More...
#include <PlayListMainWindow.h>
|
void | from_media_list (const QStringList &l) |
| Populate the playlist from a string list.
|
|
|
void | refresh_media_list () |
| Signal to request refreshing the media list.
|
|
void | play_media (const QString &media_src) |
| Signal to request playing a specific media item.
|
|
void | delete_media (const QString &media_src) |
| Signal to request deleting a media item from playlist.
|
|
Main window for playlist management functionality.
Provides interface for viewing and managing media playlists, including playing, deleting, and editing playlist items.
◆ PlayListMainWindow()
PlayListMainWindow::PlayListMainWindow |
( |
QWidget * |
parent = nullptr | ) |
|
|
explicit |
◆ delete_media
void PlayListMainWindow::delete_media |
( |
const QString & |
media_src | ) |
|
|
signal |
Signal to request deleting a media item from playlist.
- Parameters
-
media_src | Path or identifier of the media to delete |
◆ flip_edit_mode()
void PlayListMainWindow::flip_edit_mode |
( |
| ) |
|
Toggle between edit and view modes.
Switches the playlist between editable and non-editable states, typically showing/hiding delete buttons and enabling/disabling item rearrangement.
◆ from_media_list
void PlayListMainWindow::from_media_list |
( |
const QStringList & |
l | ) |
|
|
slot |
Populate the playlist from a string list.
- Parameters
-
l | List of media sources (paths/URLs) to populate |
◆ play_media
void PlayListMainWindow::play_media |
( |
const QString & |
media_src | ) |
|
|
signal |
Signal to request playing a specific media item.
- Parameters
-
media_src | Path or identifier of the media to play |
◆ refresh_media_list
void PlayListMainWindow::refresh_media_list |
( |
| ) |
|
|
signal |
Signal to request refreshing the media list.
- Note
- Emitted when playlist items are pressed or modified
The documentation for this class was generated from the following files: