0
我有一個應用程序,可以查看和顯示我周圍所有可能的wifi連接。找到它們後,我可以選擇一個。我希望用戶輸入所選Wi-Fi連接的密碼。連接到現有的wi-fi信號
void availabelNetworks::on_connect_clicked()
{
QNetworkConfigurationManager mng;
QNetworkConfiguration cfg;
mng.updateConfigurations();
auto nc = mng.allConfigurations();
for(auto &x: nc)
{
if(x.bearerType()==QNetworkConfiguration::BearerWLAN)
{
if(x.name()==ui->listWidget->currentItem()->text())
{
cfg=x;
}
}
}
auto session = new QNetworkSession(cfg, this);
if(cfg.state()==QNetworkConfiguration::Undefined)
{
//I want user to enter password here
}
else
{
session->open();
}
}
有什麼辦法可以在QT中做到嗎?
你是什麼意思是什麼呢?您是否希望用戶輸入WiFi網絡的密碼或您在程序某處指定的密碼? – tambre
@ tambre,Wifi網絡的密碼。 – Amateur111