myRegistration = new Registration(this);
xmlwriter = new XmlWriter();
manager = new QNetworkAccessManager(this);
- connect(manager,SIGNAL(finished(QNetworkReply*)),this,SLOT(networkResponse(QNetworkReply*)));
connect(myRegistration,SIGNAL(sendregistration()),this,SLOT(registrate()));
- connect(this,SIGNAL(sendresult()),this,SLOT(sendXml()));
time = 0;
speed = 0;
ui->labelMeasureTabResult->hide();
- this->setWindowTitle("Speed bfreak");
+ this->setWindowTitle("Speed freak");
}
//ui->tabWidget->setCurrentWidget(this->ui->tabMeasureResult);
}
-/**
- *This slot function is called when the user will to send data to server.
- *@todo Where is this callback connected?
- */
-void CarMainWindow::on_pushButton_clicked()
-{
- sendXml();
-}
/**
*This slot function is called when login/logout button is clicked.
//ackOfRegistration function gets called when HTTP request is completed
connect(manager,SIGNAL(finished(QNetworkReply*)),this,SLOT(ackOfRegistration(QNetworkReply*)));
- connect(manager,SIGNAL(sslErrors(QNetworkReply*)),this,SLOT(errorFromServer(QNetworkReply*)));
+ //connect(manager,SIGNAL(sslErrors(QNetworkReply*)),this,SLOT(errorFromServer(QNetworkReply*)));
regbuffer->close();
}
qDebug() << "carmainwindow: xmlbuffer->data(): " << xmlbuffer->data();
manager->post(request, ("data=" + xmlbuffer->data()));
- connect(manager,SIGNAL(finished(QNetworkReply*)),this,SLOT(ackOfResult(QNetworkReply*)));
- connect(manager,SIGNAL(sslErrors(QNetworkReply*)),this,SLOT(errorFromServer(QNetworkReply*)));
+ //connect(manager,SIGNAL(finished(QNetworkReply*)),this,SLOT(ackOfResult(QNetworkReply*)));
+ //connect(manager,SIGNAL(sslErrors(QNetworkReply*)),this,SLOT(errorFromServer(QNetworkReply*)));
- //QString data("abcdefg");
//QNetworkReply *currentDownload;
+ //QString data("abcdefg");
//currentDownload = manager->post(request,"data=" + QUrl::toPercentEncoding(data)); //testing
//currentDownload = manager->post(request, ("data=" + xmlbuffer->data()));
//ackOfResult function gets called when HTTP request is completed
- //connect(currentDownload, SIGNAL(finished()), this, SLOT(ackOfResult()));
+ //connect(currentDownload, SIGNAL(finished()), SLOT(ackOfResult()));
xmlbuffer->close();
}
request.setRawHeader(QByteArray("Authorization"),credentials.toAscii());
manager->post(request, ("data=" ));
- connect(manager,SIGNAL(finished(QNetworkReply*)),this,SLOT(networkResponse(QNetworkReply*)));
- connect(manager,SIGNAL(sslErrors(QNetworkReply*)),this,SLOT(errorFromServer(QNetworkReply*)));
+ //connect(manager,SIGNAL(finished(QNetworkReply*)),this,SLOT(networkResponse(QNetworkReply*)));
+ //connect(manager,SIGNAL(sslErrors(QNetworkReply*)),this,SLOT(errorFromServer(QNetworkReply*)));
//QNetworkReply *currentDownload;
//currentDownload = manager->post(request, ("data=" ));
}
}
-
-
void CarMainWindow::errorFromServer(QNetworkReply* reply)
{
qDebug() << "_errorFromServer";
void CarMainWindow::on_pushButtonSendResult_clicked()
{
- emit sendresult();
+ sendXml();
+
}
void CarMainWindow::updateUserName()