Display top performer in acceleration 0-100 category. Read and parsing results.xml...
[speedfreak] / Client / xmlreader.h
1 #ifndef XMLREADER_H
2 #define XMLREADER_H
3
4 #include <QXmlStreamReader>
5 #include <QStringList>
6
7 class XmlReader : public QObject
8 {
9 public:
10     XmlReader();
11     ~XmlReader();
12     QStringList getTop10List();
13     QString getTop10AccelerationList();
14     QString getTop10SpeedList();
15     QString getTop10GforceList(); 
16
17 private:
18     QXmlStreamReader xmlreader;
19     QStringList top10List;
20     QString top10AccelerationList;
21     QString top10SpeedList;
22     QString top10GforceList;
23
24     QXmlStreamAttributes attr;
25     QString category;
26     QString unit;
27     QString description;
28     QString position;
29     QString user;
30     QString value;
31
32 public slots:
33     void xmlRead(QIODevice* device);
34     void xmlShow();
35 };
36
37 #endif // XMLREADER_H