X-Git-Url: http://git.maemo.org/git/?p=speedfreak;a=blobdiff_plain;f=Client%2Fxmlwriter.h;h=ac60175df8c1bb1a43b37d89206a59dbeac1407d;hp=00cc5d8a1de335f892a1135db103f52b0c508cdb;hb=74a1541fc05869163401c4885da4445c8940c822;hpb=67d43ca29d2e4165caf0f6f8b637d71ab98281a0 diff --git a/Client/xmlwriter.h b/Client/xmlwriter.h index 00cc5d8..ac60175 100644 --- a/Client/xmlwriter.h +++ b/Client/xmlwriter.h @@ -1,28 +1,47 @@ +/* + * Xml writer + * + * @author Tiina Kivilinna-Korhola + * @copyright (c) 2010 Speed Freak team + * license http://opensource.org/licenses/gpl-license.php GNU Public License + */ + #ifndef XMLWRITER_H #define XMLWRITER_H -#include "ui_carmainwindow.h" +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include -class XmlWriter : public QObject -{ +class XmlWriter : public QObject { + Q_OBJECT public: - XmlWriter(Ui_CarMainWindow* myMainWindow); + XmlWriter(); ~XmlWriter(); private: QXmlStreamWriter xmlwriter; - QMap resultmap; - Ui_CarMainWindow* ui; public slots: - bool writeXmlFile(QIODevice* device); - void writeItems(); - void fillResultmap(); + void writeRegistering(QBuffer *netbuf, QString usr, QString psswd, QString email); + void writeResult(QBuffer *netbuf, double result); + void writeGpsTrack(QBuffer *netbuf, int counter, int start, int stop, int lat, int lon, int alt, int speed, int time); + bool writeXmlFile(QIODevice *device); + //void writeXml(QString usr, QString psswd, QString email); void writeXml(); - void writeRegister(); - void serverWritesTop(); - + void writeItems(); }; #endif // XMLWRITER_H +