3
有沒有用於檢測無線網絡的API? ,或任何QT類來檢測無線網絡並連接到它們。 QNetworkInterface
是最接近的類,但它不支持它。如何連接到QT或Windows API中的無線WIFI網絡?
有沒有用於檢測無線網絡的API? ,或任何QT類來檢測無線網絡並連接到它們。 QNetworkInterface
是最接近的類,但它不支持它。如何連接到QT或Windows API中的無線WIFI網絡?
與你想要的名稱,然後嘗試連接到它可以使用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();
它首先搜索網絡。
這對我不起作用。 'allConfigurations'爲我返回一個網絡接口列表,而不是網絡/ SSID – Zimano
看看這個[thread](http://stackoverflow.com/questions/19651410/how-to-get-wifi-signal-strength-using-qt) – yegorich