mas*_*oud 11
你可以使用QNetworkConfigurationManager和QNetworkSession
QNetworkConfiguration cfg;
QNetworkConfigurationManager ncm;
auto nc = ncm.allConfigurations();
for (auto &x : nc)
{
if (x.bearerType() == QNetworkConfiguration::BearerWLAN)
{
if (x.name() == "YouDesiredNetwork")
cfg = x;
}
}
auto session = new QNetworkSession(cfg, this);
session->open();
Run Code Online (Sandbox Code Playgroud)
它首先使用您所需的名称搜索网络,然后尝试连接到该网络.