Qt获取本地IP地址

Posted geek-zhao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt获取本地IP地址相关的知识,希望对你有一定的参考价值。

1、头文件

#include<QHostAddress>
#include<QNetworkInterface>

 

2、代码

技术图片
1 QList<QHostAddress> list = QNetworkInterface::allAddresses();
2 foreach(QHostAddress address, list)
3 {
4     //qDebug()<<address.toString();
5     if(address.protocol() == QAbstractSocket::IPv4Protocol)
6     {
7         qDebug()<<address.toString();
8     }
9 }
View Code

 

以上是关于Qt获取本地IP地址的主要内容,如果未能解决你的问题,请参考以下文章

Qt 使用 QNetworkReply 获取外部 IP 地址

qt获得本地IP的方法,qt中域名解析的方法

Qt获取本机网络信息

Qt获取本机ip地址

qt如何获取udp发过来的ip获得mac地址

用javaScript怎么样获取用户本地的ip地址?