11 class QNetworkAccessManager;
13 class Remote : public QObject
19 Remote(const QString &name, const QString &mfg = "",
20 int rating = 0, int voteCount = 0);
21 Remote(const Remote &);
22 Remote &operator=(const Remote &);
23 bool operator==(const Remote &other) const;
27 QString name() const { return m_name; }
28 QString mfg() const { return m_mfg; }
29 int rating() const { return m_rating; }
30 int voteCount() const { return m_voteCount; }
35 void sendRating(Rating::Rating);
38 void remoteDownloadFinished(QNetworkReply *reply);
39 void infoRequestFinished(QNetworkReply *reply);
51 QNetworkAccessManager *m_infoNAM;
52 QNetworkAccessManager *m_remoteNAM;
53 QNetworkAccessManager *m_ratingNAM;