Qt:设置IP

时间:2012-03-08 14:58:57

标签: c++ linux qt

我想将网络设备的IP /网络掩码设置为特定值,但无法在Qt中找到解决方法。很容易找到设备的IP地址(谢谢QNetworkInterface),除非我错过了什么,否则不要改变它?

据我所知,更改报告回QNetworkAddressEntry对象的值实际上不会更新IP本身。

平台是嵌入式Linux。

除非必须,否则我宁愿不求助于ifconfig!

1 个答案:

答案 0 :(得分:2)

由于怀疑无法做到这一点,Qt没有执行必要调用的访问权限。

解决方案是构建一个服务守护程序,我们通过DBus联系我们为我们执行命令,然后以异步方式报告命令的结果。