QNetworkRequest request;
QNetworkAccessManager* naManager = new QNetworkAccessManager(this);
// QMetaObject::Connection connRet = QObject::connect(naManager, SIGNAL(finished(QNetworkReply*)), this, SLOT(requestFinished(QNetworkReply*)));
// Q_ASSERT(connRet);
//
request.setUrl(QUrl("http://localhost/zerg/public/index.php/insertTaskItem"));
request.setRawHeader("token", "ad3286591af113263e0dfb27b5f59c5a");
QByteArray dasds("name=3dffdfs");
QNetworkReply *reply = naManager->post(request, dasds);
QByteArray responseData;
QEventLoop eventLoop;
connect(naManager, SIGNAL(finished(QNetworkReply*)), &eventLoop, SLOT(quit()));
eventLoop.exec(); //block until finish
responseData = reply->readAll();