[Interest] Determining WLAN connection status and connected SSID
franki
franki at franki.eu.org
Tue Sep 24 09:44:40 CEST 2013
Dnia poniedziałek, 23 września 2013 o 10:51:51 noname napisał(a):
> Hi everyone,
>
> I'm currently trying to a) detect if a device (Android in my case) is
> connected to a WLAN, and b) if it is, get the network's SSID. Is there a
> Qt-way to do so?
> I've tried getting all QNetworkConfigurations
> (QNetworkConfigurationManager::allConnections()), and there's exactly
> one resulting QNetworkConfiguration. It says bearerType() == 'Unknown'
> if connected via UMTS or bearerType() == 'Ethernet' if connected via
> WLAN. That doesn't make much sense to me, but the state is 'Active' and
> the type is 'InternetAccessPoint', which seems correct. Qt version used
> is 5.1.1 and tested on Android 4.3 (Galaxy Nexus).
> Did I do something wrong here or go the wrong way about getting the
> infos I need?
>
> Many thanks in advance for any advice!
Hi,
For getting SSID and other wlan data on Android I was using QSystemInfo which
is/was part of QtMobility. It was with Qt 4.8. I was able to get SSID and
other data, unfortunately my app crashed when phone lost wi-fi signal, because
of range, or router being turned off... IMHO some kind of bug inside this
class.
At least when you peer at the sources of this class, it should give what you
want.
Anyway I redesigned my app and I stopped using this class, but it was quite a
long time ago, so maybe you should try this approach, I can see many hits on
google with Qt Mobility on Android and apparently there is some kind of
discussion about it.
Cheers
Marek
>
>
> kind regards
> _______________________________________________
> Interest mailing list
> Interest at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/interest
More information about the Interest
mailing list