zhengtianzuo |
2017-09-30 17:01 |
zhengtianzuo系列-Qt获取本地IP
通过QNetworkInterface::allAddresses()就可以获取到当前所有的网络地址.
``` QList<QHostAddress> list = QNetworkInterface::allAddresses(); foreach (QHostAddress address, list) { if(address.protocol() == QAbstractSocket::IPv4Protocol) { if (address.toString().contains("127.0.")) { continue; } else { ui->listWidget->addItem(address.toString()); } } } ```
需要完整代码请访问 QtWidgetsExamples |
|