diff options
author | Lorn Potter <lorn.potter@gmail.com> | 2014-10-23 19:48:23 +1000 |
---|---|---|
committer | Lorn Potter <lorn.potter@gmail.com> | 2014-10-24 06:37:54 +0200 |
commit | 575008ec81d7bffc8b7ce631fa8f21377aada7cf (patch) | |
tree | d0f49bddbc62aa4c158fe74498e6aaade40214e9 /src/plugins/bearer/corewlan/qcorewlanengine.h | |
parent | d6d3841e71473d3e9253b3088bc4094a7546600e (diff) |
Fix bogus error report when disconnect/stop actually works
The interfaces serviceActive does not mean the network is connected, so
we get the next best thing - the interfaces associated ssid will be
empty if a previously connected AP is now disconnected.
Task-number: QTBUG-42087
Change-Id: I539811d9f18cc553a4022a03686fb8a864b98491
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
Diffstat (limited to 'src/plugins/bearer/corewlan/qcorewlanengine.h')
-rw-r--r-- | src/plugins/bearer/corewlan/qcorewlanengine.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/bearer/corewlan/qcorewlanengine.h b/src/plugins/bearer/corewlan/qcorewlanengine.h index 930bde40b3..50bdab0ea6 100644 --- a/src/plugins/bearer/corewlan/qcorewlanengine.h +++ b/src/plugins/bearer/corewlan/qcorewlanengine.h @@ -83,6 +83,7 @@ public: private Q_SLOTS: void doRequestUpdate(); void networksChanged(); + void checkDisconnect(); private: bool isWifiReady(const QString &dev); @@ -95,6 +96,7 @@ private: QScanThread *scanThread; quint64 getBytes(const QString &interfaceName,bool b); + QString disconnectedInterfaceString; protected: void startNetworkChangeLoop(); |