Parse the feed content in the Feed class.
[grr] / src / googlereader.h
index 6c41656..a7d6e57 100644 (file)
@@ -45,7 +45,6 @@ class Feed : public QObject {
                void fetch(bool);
                void addEntry(Entry *);
                void delEntry(Entry *);
-               void signalUpdated(); // TODO: Clean this up...
                QList<Entry *> getEntries();
                int getEntriesSize() { return entries.size(); }
                void markRead();
@@ -58,6 +57,10 @@ class Feed : public QObject {
        private:
                QHash<QString, Entry *> entries;
                QBuffer buffer;
+               QNetworkReply *reply;
+
+       private slots:
+               void fetchFinished();
 };
     
 Q_DECLARE_METATYPE(Feed *)
@@ -154,7 +157,6 @@ class GoogleReader: public QObject {
                void getSID();
                void parseSubscriptions(QByteArray data);
                void parseUnread(QByteArray data);
-               void parseFeed(QByteArray data);
 
                QUrl login_url;
                QUrl subscriptions_url;