QT獲取window電腦的IP
2023-07-12 22:33 作者:風(fēng)菩提樹 | 我要投稿
要獲取Window的IP,QT使用QNetworkAddressEntry、QNetwworkInterface這兩個(gè)類
Pro 文件中需添加QT +=network

3.cpp文件中獲取電腦的所有的網(wǎng)絡(luò)接口
通過foreach遍歷,qDebug打印

結(jié)果顯示如下:

4.使用QNetworkInterface::addressEntries()來獲取到ip地址的信息QNetworkAddressEntry的list列表
5.遍歷QNetworkAddressEntry的list列表,獲取IPv4的IP地址
結(jié)果如下:

6.獲取設(shè)備名稱
7.獲取mac名稱(物理地址)
8.獲取IP名稱
9.獲取網(wǎng)絡(luò)掩碼
10.QNetworkInterface::InterfaceType介紹
添加
后

11.完整代碼

標(biāo)簽:QT