24 #ifndef SOMAFMLIBRARY_H 25 #define SOMAFMLIBRARY_H 30 #include "Utils/Pimpl.h" 43 void sig_station_changed(
const Station& station);
44 void sig_loading_finished();
45 void sig_loading_started();
48 explicit Library(QObject* parent=
nullptr);
51 Station station(
const QString& name);
52 void create_playlist_from_station(
int idx);
53 bool create_playlist_from_playlist(
int idx);
54 void search_stations();
55 void set_station_loved(
const QString& station_name,
bool loved);
59 void soma_website_fetched();
60 void soma_playlist_content_fetched(
bool success);
61 void soma_station_playlists_fetched(
bool success);
68 #endif // SOMAFMLIBRARY_H Definition: SomaFMLibrary.h:32
Definition: SomaFMStation.h:40
An interface class needed when implementing a library plugin.
Definition: LibraryManager.h:36
Definition: org_mpris_media_player2_adaptor.h:20