获得当前IP地址

QString GetIP()  //获取ip地址
{
	QList<QHostAddress> list = QNetworkInterface::allAddresses();
	foreach (QHostAddress address, list)
	{
		QString s = address.toString();
		if(address.protocol() == QAbstractSocket::IPv4Protocol && s.contains("192."))//使用192开头的IPv4地址
		{
			return s;
		}
	}
	return QString("");
}

猜你喜欢

转载自blog.csdn.net/weixin_43172531/article/details/103764316
今日推荐