fix(qt): restore playlist header menu
cx
This commit is contained in:
5 files changed
+196
-92
No files matched your search
@@ -125,6 +125,11 @@ pub mod qbz_bridge {
|
||||
fn playlist_play_all(self: Pin<&mut QbzBridge>);
|
||||
#[qinvokable]
|
||||
fn playlist_shuffle(self: Pin<&mut QbzBridge>);
|
||||
/// Header context-menu queue actions for the OPEN playlist. Unlike
|
||||
/// the card-level by-id seam, this also serves local and mixed
|
||||
/// playlists from their already-resolved queue snapshot.
|
||||
#[qinvokable]
|
||||
fn playlist_enqueue_all(self: Pin<&mut QbzBridge>, mode: QString);
|
||||
#[qinvokable]
|
||||
fn playlist_toggle_favorite(self: Pin<&mut QbzBridge>);
|
||||
#[qinvokable]
|
||||
@@ -315,6 +320,10 @@ impl qbz_bridge::QbzBridge {
|
||||
crate::playlist_shuffle();
|
||||
}
|
||||
|
||||
pub fn playlist_enqueue_all(self: Pin<&mut Self>, mode: QString) {
|
||||
crate::playlist_enqueue_all(mode.to_string());
|
||||
}
|
||||
|
||||
pub fn playlist_toggle_favorite(self: Pin<&mut Self>) {
|
||||
crate::playlist_qt::toggle_favorite();
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user