qt获取本地IP

#include <QtNetwork>

int main()
{
QString localHostName = QHostInfo::localHostName();

 qDebug() <<"localHostName:"<<localHostName;
 QHostInfo info = QHostInfo::fromName(localHostName);
 foreach(QHostAddress address,info.addresses())
 {
    if(address.protocol() == QAbstractSocket::IPv4Protocol)
       qDebug() <<"IPV4 Address: "<< address.toString();
 }
}

posted on 2014-07-11 11:12  wlcaption  阅读(306)  评论(0编辑  收藏  举报

导航