1
我寫了一個軟件,除了讀取每個網絡模式(gsm,wlan(wifi),藍牙,...的網絡狀態和信號強度)在我的設備上(諾基亞E51)並打印出來。我的測試設備連接到藍牙,wlan(wifi)和3G(wcdma),但它只能給我3G的信號強度(並且還返回我的運營商的正確名稱)。對於WLAN和藍牙,它給了我未定義的狀態,並且不能讀取任何信號強度。但是我能夠接收通過wlan連接的網絡的IP地址。爲什麼我無法使用QSystemNetworkInformation接收WiFi信號和狀態
所有我做的是:
QSystemNetworkInformation::networkSignalStrength(QSystemNetworkInformation::WlanMode);
,並呼籲網絡狀態的方法。
正如我所說的,它對於3G來說是完美無缺的。
任何想法?非常感謝。