欢迎光临散文网 会员登陆 & 注册

QT获取window电脑的IP

2023-07-12 22:33 作者:风菩提树  | 我要投稿
  1. 要获取Window的IP,QT使用QNetworkAddressEntry、QNetwworkInterface这两个类

  2. Pro 文件中需添加QT +=network

3.cpp文件中获取电脑的所有的网络接口

通过foreach遍历,qDebug打印

结果显示如下:


4.使用QNetworkInterface::addressEntries()来获取到ip地址的信息QNetworkAddressEntry的list列表


5.遍历QNetworkAddressEntry的list列表,获取IPv4的IP地址

结果如下:

6.获取设备名称

7.获取mac名称(物理地址)

8.获取IP名称

9.获取网络掩码

10.QNetworkInterface::InterfaceType介绍

添加

11.完整代码


QT获取window电脑的IP的评论 (共 条)

分享到微博请遵守国家法律