完整Qt/QML视频教程:http://i.xue.taobao.com/detail.htm?courseId=113958
QString address;
auto interfaces = QNetworkInterface::allInterfaces();
for (int i = 0; i < interfaces.length(); i++) {
if (interfaces[i].isValid()) {
address = interfaces[i].hardwareAddress();
break;
}
}
if (address.isEmpty()) {
qWarning("Local hardware address acquisition failed!");
}