X-Git-Url: http://git.maemo.org/git/?p=speedfreak;a=blobdiff_plain;f=Client%2Fxmlreader.h;h=4a751a31a649def560169133578749f1a51b4572;hp=ec984ca7a681917492d934861ecd4b5318195e5e;hb=351a0f90c2b210e80a9ed9055714fd48d406e1f7;hpb=9a81bc8fe5cb944592f815192817c4056cb168d9 diff --git a/Client/xmlreader.h b/Client/xmlreader.h index ec984ca..4a751a3 100644 --- a/Client/xmlreader.h +++ b/Client/xmlreader.h @@ -13,35 +13,35 @@ #include #include #include +#include "categorylist.h" -class XmlReader : public QObject -{ +class XmlReader : public QObject { + Q_OBJECT public: XmlReader(); ~XmlReader(); - QStringList getTop10List(); - QString getTop10AccelerationList(); - QString getTop10SpeedList(); - QString getTop10GforceList(); + CategoryList *myCategoryList; private: QXmlStreamReader xmlreader; - QStringList top10List; - QString top10AccelerationList; - QString top10SpeedList; - QString top10GforceList; QXmlStreamAttributes attr; QString category; QString unit; - QString description; + QString date; QString position; QString user; QString value; + QString description; + +signals: + void receivedCategoryList(); + void receivedTop10List(); public slots: - //void xmlRead(QIODevice* device); - void xmlRead(QNetworkReply* device); + void xmlReadTop10Results(QNetworkReply *device); + void xmlReadCategories(QNetworkReply *device); + //void xmlReadCategories(QIODevice *device); void xmlShow(); };