qt中如何能通过自己的程序修改本机的IP地址(操作系统为嵌入式LINUX,这种方法还能跨WINDOWS、UBUNTU平台就更好了)

qt中怎么能通过自己的程序修改本机的IP地址(操作系统为嵌入式LINUX,这种方法还能跨WINDOWS、UBUNTU平台就更好了)
嵌入式linux下没有提供触摸屏,显示设备,只提供了一个拨码来拨IP地址段中的最后一段的值,qt库如何在获取到该IP后,通过自己的程序修改本嵌入式设备的IP地址,如果该QT程序修改IP的方法还能跨平台就更好了
(操作系统为嵌入式LINUX,这种方法还能跨WINDOWS、UBUNTU平台就更好了)

------解决方案--------------------
Qt doesn't support the modification of your IP address, yet.
But you can use QNetworkInterface::allAddresses() to get all the local addresses.
------解决方案--------------------
只能在qt应用程序中调linux系统命令。qt库管不了操作系统的事情,别忘记它的平台无关性。
嵌入式linux设备是root权限没有问题,可以直接system("系统命令");