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();