QString jsonString
= "Some string info";uploadManager
= new QNetworkAccessManager
(this);
QNetworkRequest rqData (theApp->getDomain() + "PageOnServerName.php");
rqData.setHeader(QNetworkRequest::ContentTypeHeader, "application/x-www-form-urlencoded");
QNetworkReply * r = uploadManager->post(rqData, jsonString.toLatin1());
QTimer::singleShot(std
::max(10u,timeout_msecs
),
&loop,
SLOT(quit
()));
r->connect(r, SIGNAL(finished()), &loop, SLOT(quit()));
r->connect(r, SIGNAL(error(QNetworkReply::NetworkError)), &loop, SLOT(quit())); loop.exec();
QString jsonString = "Some string info";uploadManager = new QNetworkAccessManager(this);
QNetworkRequest rqData (theApp->getDomain() + "PageOnServerName.php");
rqData.setHeader(QNetworkRequest::ContentTypeHeader, "application/x-www-form-urlencoded");
QNetworkReply * r = uploadManager->post(rqData, jsonString.toLatin1());
QEventLoop loop;
QTimer::singleShot(std::max(10u,timeout_msecs),&loop,SLOT(quit()));
r->connect(r, SIGNAL(finished()), &loop, SLOT(quit()));
r->connect(r, SIGNAL(error(QNetworkReply::NetworkError)), &loop, SLOT(quit())); loop.exec();
To copy to clipboard, switch view to plain text mode
Bookmarks