X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=Client%2Fhttpclient.h;h=672a5a34013f03426504deb058481cbc65ff3abc;hb=2309aaa07e5934d16eae066431c038bbfb8f8e56;hp=f01f23b17315aa039ddc2a9e5a9e7a57256d140c;hpb=b5f6266e93bf1e41bfa6ad097a6fa8d8f96a2146;p=speedfreak diff --git a/Client/httpclient.h b/Client/httpclient.h index f01f23b..672a5a3 100644 --- a/Client/httpclient.h +++ b/Client/httpclient.h @@ -14,32 +14,35 @@ #include #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 sendResultXml(); + void checkLogin(); + 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(); + void ackOfLogin(); void errorFromServer(QNetworkReply::NetworkError); };