Re_For_ControlTerminal/loT/udpsender.cpp
2023-11-05 15:44:01 +08:00

23 lines
533 B
C++

#include "udpsender.h"
udpSender::udpSender(QObject *parent)
: QObject{parent}
{
UdpSocket=new QUdpSocket();
QString hostName=QHostInfo::localHostName();
qDebug()<<hostName;
QHostInfo hostInfo=QHostInfo::fromName(hostName);
QString localIP="";
QList<QHostAddress> addList=hostInfo.addresses();
foreach (QHostAddress aHost,addList)
{
if(QAbstractSocket::IPv4Protocol==aHost.protocol())
{
localIP=aHost.toString();
qDebug()<<localIP;
}
}
}