25 #ifndef LFMTRACKCHANGEDTHREAD_H_ 26 #define LFMTRACKCHANGEDTHREAD_H_ 30 #include "ArtistMatch.h" 31 #include "Helper/typedefs.h" 32 #include "Helper/MetaData/MetaDataFwd.h" 33 #include "Helper/Pimpl.h" 43 void sig_similar_artists_available(
const IDList& artist_ids);
47 explicit LFMTrackChangedThread(
const QString& username=QString(),
const QString& session_key=QString(), QObject* parent=
nullptr);
50 void set_session_key(
const QString& session_key);
51 void set_username(
const QString& username);
53 void search_similar_artists(
const MetaData& md);
54 void update_now_playing(
const MetaData& md);
61 void evaluate_artist_match(
const ArtistMatch& artist_match);
67 void response_sim_artists(
const QByteArray& data);
68 void error_sim_artists(
const QString& error);
70 void response_update(
const QByteArray& response);
71 void error_update(
const QString& error);
Quality
The Quality enum used to access the bin of interest. See ArtistMatch::get(Quality q) ...
Definition: ArtistMatch.h:48
Definition: ArtistMatch.h:27
The SmartCompare class.
Definition: SmartCompare.h:50
Definition: LFMTrackChangedThread.h:36
Definition: org_mpris_media_player2_adaptor.h:21