无法连接到wifi名称具有代表的字符

时间:2019-06-03 08:33:15

标签: qt

hooanghiep 10分钟前

我正在尝试使用nmcli连接wifi。当wifi名称具有代表的字符时,我得到了错误: “语法错误:引号末尾的字符串”。 这是我的代码:

void WifiThread::connectWifi(QString strName, QString strPassword) 
{
    QString strTmp = QString("nmcli --wait 20 device wifi connect \"%1\" password \"%2\" 2>&1").arg(strName, strPassword);
        QByteArray ba = strTmp.toUtf8();
        const char *pCommand = ba.data();
        system(pCommand);
}

非常感谢您的帮助。

0 个答案:

没有答案