Error fixes. Now it compiles.
[irwi] / src / remote.h
index 4619246..9f23019 100644 (file)
@@ -5,12 +5,9 @@
 #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
 {
@@ -19,6 +16,8 @@ public:
     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; }
@@ -40,12 +39,12 @@ private:
     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);
 };