如何在Qt中获取系统网络状态,就像我们在.NET中获取事件命中一样,以便每次连接网络时都能得到网络连接状态的信号?是否有与上述功能相同的函数?使用ping和其他网络配置方法需要很少的时间。但我需要尽快显示它,而不是使用特定端口侦听套接字并显示其错误。有人能帮我解决这个问题吗?
我找到了一个使用QT获取网络信息的好例子: http://developer.nokia.com/community/wiki/Get_Network_information_using_Qt 例如,你可以从QSystemNetworkInfo的公共成员networkSignalStrength中获取信号强度。并且,如果您查看QSystemNetworkInfo 类参考,您可以找到诸如networkSignalStrengthChanged 的信号,以便在网络信号强度发生变化时处理某些事情。希望这可以帮助您!