我如何检查 qml 上的网络连接?
Posted
技术标签:
【中文标题】我如何检查 qml 上的网络连接?【英文标题】:How can i check network connection on qml? 【发布时间】:2011-07-21 11:53:30 【问题描述】:当我的应用程序在启动画面下启动时,我想检查是否有网络连接。启动画面并不重要,重要的是如何在 qml 中检查网络连接?解决方案可以使用 qml、javascript、c++ 等。
【问题讨论】:
我已经解决了,QNetworkConfigurationManager::isOnline () 解决了问题。链接是doc.qt.nokia.com/latest/…,如果图书馆有问题,它的解决方案在这里,known-issues.net/qt/qnetworkaccessmanager.html#comment-210 QNetworkConfigurationManager::isOnline () 在 Symbian 上连接到有效 Wifi 时返回 false。 QNetworkConfigurationManager::isOnline () 在 windows 10 的平面模式下返回 true(刚刚测试过) 【参考方案1】:您可以使用 QtMobility.systeminfo 1.1 模块中的 NetworkInfo QML 元素。 请参阅:http://doc.qt.nokia.com/qtmobility-1.2/qml-networkinfo.html 了解更多信息。
【讨论】:
以上是关于我如何检查 qml 上的网络连接?的主要内容,如果未能解决你的问题,请参考以下文章
如何以编程方式通过 Wifi 获取连接在同一网络上的其他设备的 IP 地址?