我正在尝试开发代码以将wifi的名称连接到我的android手机。我的代码示例是
QStringList WiFisList;
QNetworkConfiguration cfg;
QNetworkConfigurationManager ncm;
auto nc = ncm.allConfigurations();
for (auto &x : nc)
{
qDebug()<< "CHECK1 " << x.bearerType();
if (x.bearerType() == QNetworkConfiguration::BearerWLAN)
{ qDebug ()<<"CHECK2";
qDebug() <<"WIFI is"<<x.name();
}
}
此代码的输出只是返回我:
(int main(int,char )): WIFI是“ WiFi” ,但我的预期输出是 ASUS_XOOTD 如何获得此输出?我的代码中缺少什么吗?
答案 0 :(得分:0)
检查您的qt版本是否支持Android的Bearer扩展。