найти подключенную сеть Wi-Fi - PullRequest
0 голосов
/ 23 сентября 2019

Я использую Ubuntu 18.04.

Как получить имя WiFi, к которому подключена система.До сих пор я спрашиваю следующее, но он возвращает имена интерфейсов вместо имен Wifi:

    QNetworkConfigurationManager nwkMgr;
    QList<QNetworkConfiguration> nwkCnfList = nwkMgr.allConfigurations();
    for(const QNetworkConfiguration &ncnf : nwkCnfList)
    {
        qDebug() << ncnf.name() << ncnf.bearerType();
        if (ncnf.bearerType() == QNetworkConfiguration::BearerWLAN)
        {
           // would like to detect WiFi here
           qDebug() << "WiFi:" << ncnf.name();
        }
    }

В этом списке перечислены интерфейсы:

"Wired connection 1" 1
"ens33" 1

Как я могу получить ИМЯWi-Fi?

...