# -------------------------------------------------
# Project created by QtCreator 2010-02-23T14:17:30
-#
# @author Speed Freak team
# @copyright (c) 2010 Speed Freak team
# @license http://opensource.org/licenses/gpl-license.php GNU Public License
# -------------------------------------------------
-
QT += network \
xml
TARGET = UI
registration.cpp \
measures.cpp \
xmlwriter.cpp \
- xmlreader.cpp
-
+ xmlreader.cpp \
+ httpclient.cpp
HEADERS += carmainwindow.h \
resultdialog.h \
stringlistmodel.h \
registration.h \
measures.h \
xmlwriter.h \
- xmlreader.h
-
+ xmlreader.h \
+ httpclient.h
FORMS += carmainwindow.ui \
resultdialog.ui \
measuredialog.ui \
--- /dev/null
+#include "httpclient.h"
+
+/**
+ *@brief Constructor, connects object to GUI
+ *@param Pointer to carmainwindow, which is temporarily used during development
+ */
+HttpClient::HttpClient()
+{
+ netManager = new QNetworkAccessManager();
+}
+
+/**
+ *@brief Destructor
+ */
+HttpClient::~HttpClient()
+{
+
+}
--- /dev/null
+/*
+ * Http client Connects application to server.
+ *
+ * @author Tiina Kivilinna-Korhola
+ * @copyright (c) 2010 Speed Freak team
+ * license http://opensource.org/licenses/gpl-license.php GNU Public License
+ */
+
+#ifndef HTTPCLIENT_H
+#define HTTPCLIENT_H
+
+#include <QNetworkAccessManager>
+#include <QNetworkRequest>
+#include <QNetworkReply>
+
+
+class HttpClient : public QObject
+{
+ Q_OBJECT
+public:
+ HttpClient();
+ ~HttpClient();
+
+private:
+ QNetworkAccessManager *netManager;
+
+public slots:
+
+};
+
+#endif // HTTPCLIENT_H