Youtube video and text (draft).
[speedfreak] / Client / httpclient.h
index decff1b..672a5a3 100644 (file)
 #include <QNetworkReply>
 #include "xmlwriter.h"
 #include "xmlreader.h"
-class CarMainWindow;
+class MainWindow;
 
 
 
-class HttpClient : public QObject
-{
+class HttpClient : public QObject {
     Q_OBJECT
 public:
-    HttpClient(CarMainWindow *myCarw);
+    HttpClient(MainWindow *myCarw);
     ~HttpClient();
     XmlWriter *myXmlwriter;
     XmlReader *myXmlreader;
 
 private:
-    CarMainWindow *myMainw;
+    MainWindow *myMainw;
     QNetworkAccessManager *netManager;
-    //XmlWriter *myXmlwriter;
-    //XmlReader *myXmlreader;
 
 public slots:
     void requestRegistration();
     void checkLogin();
-    void sendResultXml();
+    void sendResultXml(QString category, double result);
+    void sendRouteXml();
     void requestTopList(QString category, QString limit);
     void requestCategories();
     void ackOfResult();
+    void ackOfRoute();
     void ackOfRegistration();
     void ackOfCategories();
     void ackOfToplist();