23 lines
533 B
C++
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;
|
|
}
|
|
}
|
|
}
|