Miam-Player  0.8.0
A nice music player
coverfetcher.h
Go to the documentation of this file.
1 #ifndef COVERFETCHER_H
2 #define COVERFETCHER_H
3 
5 
8 
14 class MIAMCOVERFETCHER_LIBRARY CoverFetcher : public QObject
15 {
16  Q_OBJECT
17 
18 private:
19  QMap<QString, SelectedTracksModel*> _viewModels;
20 
21  QList<CoverArtProvider*> _providers;
22  QNetworkAccessManager *_manager;
23 
24 public:
25  explicit CoverFetcher(QObject *parent = nullptr);
26 
27  virtual ~CoverFetcher();
28 
29  void fetch(SelectedTracksModel *selectedTracksModel);
30 
31 private:
33  void manageProvider(bool enabled, QCheckBox *checkBox);
34 };
35 
36 #endif // COVERFETCHER_H
#define MIAMCOVERFETCHER_LIBRARY
Definition: miamcoverfetcher_global.hpp:8
The SelectedTracksModel class.
Definition: selectedtracksmodel.h:14
Fetch covers using MusicBrainz.
Definition: coverfetcher.h:14