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: