获取本机IP地址:
#include <QList>
#include <QNetworkInterface>
QString MainWindow::getIP() //获取ip地址
{
QList<QHostAddress> list = QNetworkInterface::allAddresses();
foreach (QHostAddress address, list){
if(address.protocol() == QAbstractSocket::IPv4Protocol){
if (address.toString().contains("127.0.")){
continue;
}
return address.toString();
}
}
return 0;
}