Youtube video and text (draft).
[speedfreak] / Client / xmlwriter.h
index c664d42..ac60175 100644 (file)
@@ -1,20 +1,31 @@
+/*
+ * 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 <QXmlStreamWriter>
 #include <QBuffer>
 #ifndef XMLWRITER_H
 #define XMLWRITER_H
 
 #include <QXmlStreamWriter>
 #include <QBuffer>
-
-
-/**
-  *This class
-  *@author Tiina Kivilinna-Korhola
-  *@copyright   (c) 2010 Speed Freak team
-  *@license     http://opensource.org/licenses/gpl-license.php GNU Public License
-  */
-
-
-class XmlWriter : public QObject
-{
+#include <QtGui>
+#include <QNetworkRequest>
+#include <QIODevice>
+#include <QFile>
+#include <QMessageBox>
+#include <QDebug>
+#include <QDateTime>
+#include <QDate>
+#include <QTime>
+#include <QByteArray>
+#include <QApplication>
+
+
+class XmlWriter : public QObject {
+    Q_OBJECT
 public:
     XmlWriter();
     ~XmlWriter();
 public:
     XmlWriter();
     ~XmlWriter();
@@ -24,14 +35,13 @@ private:
 
 public slots:
     void writeRegistering(QBuffer *netbuf, QString usr, QString psswd, QString email);
 
 public slots:
     void writeRegistering(QBuffer *netbuf, QString usr, QString psswd, QString email);
-    //void writeRegistering(QIODevice *netbuf, QString usr, QString psswd, QString email);
-    void writeResult(QBuffer *netbuf);
-    //void writeResult(QIODevice *netbuf);
+    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);
     bool writeXmlFile(QIODevice *device);
-    void writeXml(QString usr, QString psswd, QString email);
+    //void writeXml(QString usr, QString psswd, QString email);
+    void writeXml();
     void writeItems();
     void writeItems();
-    void serverWritesTop();
-
 };
 
 #endif // XMLWRITER_H
 };
 
 #endif // XMLWRITER_H
+