X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2FvvRegisterForm.cxx;h=2d6057e9e9bed82217ec327ad3a70607589234c0;hb=b8e5890d37dfd64409b9694f73c0be164a089e64;hp=112330aca32513e1d9e373f397f4d85738c665ac;hpb=7ae6a217e6b9d85687c9fa5db1f3ed4b395b3123;p=clitk.git diff --git a/vv/vvRegisterForm.cxx b/vv/vvRegisterForm.cxx index 112330a..2d6057e 100644 --- a/vv/vvRegisterForm.cxx +++ b/vv/vvRegisterForm.cxx @@ -20,6 +20,9 @@ #include "vvRegisterForm.h" #include #include +#if QT_VERSION >= 0x050000 +#include +#endif #include #include "clitkConfiguration.h" #include "vvConfiguration.h" @@ -33,6 +36,8 @@ vvRegisterForm::vvRegisterForm(QUrl url, QString path, QSettings::Format format) void vvRegisterForm::sendData(){ QUrl url2(url); + +#if QT_VERSION < 0x050000 url2.addQueryItem("name", firstName->text().toUtf8()); url2.addQueryItem("lastName", lastName->text().toUtf8()); url2.addQueryItem("email", email->text().toUtf8()); @@ -42,7 +47,21 @@ void vvRegisterForm::sendData(){ url2.addQueryItem("architecture", ARCHITECTURE); url2.addQueryItem("adressing", QString::number(sizeof(char*)*8)+"-bit"); url2.addQueryItem("compilationDate", QString(__DATE__) + ", " + QString(__TIME__) ); - +#else + QUrlQuery url2Query; + + url2Query.addQueryItem("name", firstName->text().toUtf8()); + url2Query.addQueryItem("lastName", lastName->text().toUtf8()); + url2Query.addQueryItem("email", email->text().toUtf8()); + url2Query.addQueryItem("group", group->text().toUtf8()); + url2Query.addQueryItem("os", OS_NAME); + url2Query.addQueryItem("vvVersion", VV_VERSION); + url2Query.addQueryItem("architecture", ARCHITECTURE); + url2Query.addQueryItem("adressing", QString::number(sizeof(char*)*8)+"-bit"); + url2Query.addQueryItem("compilationDate", QString(__DATE__) + ", " + QString(__TIME__) ); + url2.setQuery(url2Query); +#endif + manager->get(QNetworkRequest(url2)); } void vvRegisterForm::accept(){