打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
QT笔记之 获取本机ip地址

#include <QNetworkInterface>
void getLocalHostIP()
{

    QList<QHostAddress> AddressList = QNetworkInterface::allAddresses();
    foreach(QHostAddress address, AddressList)
    {
        if(address.protocol() == QAbstractSocket::IPv4Protocol &&
           address != QHostAddress::Null &&
           address != QHostAddress::LocalHost)
        {
             ui->cob_IP->addItem(address.toString());
         }
    }
}


#include <QtNetwork>
void getLocalHostIP()
{

         QString localHostName = QHostInfo::localHostName();
     QHostInfo info = QHostInfo::fromName(localHostName);
     foreach(QHostAddress address, info.addresses())
     {
          if(address.protocol() == QAbstractSocket::IPv4Protocol)
          {
              ui->cob_IP->addItem(address.toString());
          }
      }
}

注意:添加头文件后出现编译出错或者找不到头文件
解决办法:
需要在工程pro文件中添加:QT       += core gui network
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
qt获得本地IP的方法
Qt 搭建c/s框架总结
计算机常用英语术语
Qt学习之路_5(Qt TCP的初步使用)
绑定IP和MAC
路由器配置命令全集
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服