#include <QString>
#include <QNetworkReply>
#include <QNetworkAccessManager>
+#include <QSettings>
-namespace Rating {
- typedef bool Rating;
- Rating Up = true;
- Rating Down = false;
-}
+#include "rating.h"
class Remote : public QObject
{
Remote(const QString &name);
Remote(const QString &name, const QString &mfg,
int rating, int voteCount);
+ Remote(const Remote &);
+ Remote &operator=(const Remote &);
//getters
QString name() const { return m_name; }
int m_rating;
int m_voteCount;
+ QSettings m_settings;
QNetworkAccessManager m_infoNAM;
QNetworkAccessManager m_remoteNAM;
QNetworkAccessManager m_ratingNAM;
void init();
-
void remoteDownloadFinished(QNetworkReply *reply);
void infoRequestFinished(QNetworkReply *reply);
};