fsu0413:放代码
(2021-07-05 16:19)
void MsgSender::sendChange(const QString& strGbcode, int nValue)
{
QNetworkRequest request;
if (m_strIP.isEmpty() || m_strPort.isEmpty())
{
return;
}
QByteArray postData;
request.setUrl(QUrl("http://" + m_strIP + ":" + m_strPort + "/VideoAnalysis/Subscribe/change?"));
QString strGbCoede1, strValue, strIp, strPort;
strGbCoede1 = "gb_code=" + strGbcode + "&";
strValue = "value=" + QString::number(nValue) + "&";
strIp = "ip=" + QString("192.168.1.86") + "&";
strPort = "port=" + QString("20001");
postData.append(strGbCoede1);
postData.append(strValue);
postData.append(strIp);
postData.append(strPort);
QNetworkReply* pReplay = m_pManager->post(request, postData);
QEventLoop eventloop;
QMetaObject::Connection conRet = QObject::connect(pReplay, &QNetworkReply::finished, &eventloop, &QEventLoop::quit);
eventloop.exec();
emit pReplay->finished();
pReplay->abort();
pReplay->close();
pReplay->deleteLater();