Merge branch 'feature/XMLreader'
[speedfreak] / Client / carmainwindow.h
index 8071d08..c6c0963 100644 (file)
@@ -6,8 +6,13 @@
 #include <QModelIndex>
 #include <QStringList>
 #include <QString>
+#include <QNetworkAccessManager>
+#include <QStandardItemModel>
+#include <QNetworkRequest>
 #include "resultdialog.h"
 #include "measuredialog.h"
+#include "loginwindow.h"
+#include "registration.h"
 #include "xmlreader.h"
 #include "ui_carmainwindow.h"
 #include "stringlistmodel.h"
@@ -35,7 +40,10 @@ private:
     ResultDialog *result;
     MeasureDialog *measure;
     XmlReader *xmlreader;
-
+    QNetworkAccessManager* manager;
+    LoginWindow *myLogin;
+    Registration *myRegistration;
+    void initCategoryCompoBox();
     void initUnitCompoBox();    //Start-tab
     void initSpeedListView();   //Start-tab
 
@@ -45,13 +53,17 @@ private:
     QStringList categories; //Top-tab
 
 private slots:
+    void on_registratePushButton_clicked();
+    void on_loginLogoutButton_clicked();
+    void on_comboBoxTopCategory_activated(QString );
+    void on_pushButton_clicked();
+    void networkResponse(QNetworkReply*);
     void on_comboBoxTopCategory_currentIndexChanged(QString category); //Top-tab
     void on_listView_clicked(QModelIndex index); //Start-tab
     void updateUnitCompoBox(QString unit);  //Start-tab
     void openResultView();
     void on_buttonTopRefresh_clicked(); //Top-tab: button
     void on_autoStartButton_clicked();  //Start-tab: button
-
 };
 
 #endif // CARMAINWINDOW_H