QT获取本机IP地址

 

#include <QtNetwork/QHostAddress>
#include <QtNetwork/QNetworkInterface>
#include <QList>
#include <QDebug>
//获取IP地址
void  getIP()
{
    QList<QHostAddress> list = QNetworkInterface::allAddresses();
    foreach (QHostAddress address,list)
    {
        if(address.protocol() == QAbstractSocket::IPv4Protocol)
        {
            qDebug()<< address.toString();
        }
    }
   // return "0.0.0.0";
}

QT获取本机主机名称

#include <QtNetwork/QHostInfo> //包含的头文件
QString localHostName = QHostInfo::localHostName();

相关文章:

  • 2021-12-05
猜你喜欢
  • 2021-11-02
  • 2022-12-23
  • 2021-12-28
  • 2022-12-23
  • 2021-07-01
  • 2022-12-23
  • 2021-12-15
相关资源
相似解决方案