diff options
Diffstat (limited to 'src/client/informationdialog/informationdialog.cpp')
-rw-r--r-- | src/client/informationdialog/informationdialog.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/client/informationdialog/informationdialog.cpp b/src/client/informationdialog/informationdialog.cpp index 6a8a6b7..275259b 100644 --- a/src/client/informationdialog/informationdialog.cpp +++ b/src/client/informationdialog/informationdialog.cpp @@ -31,9 +31,10 @@ void InformationDialog::initTable() _tableLayout->addRow(new QLabel(tr("hostname")), new QLabel(QHostInfo::localHostName())); /* ips */ for (QHostAddress a : QNetworkInterface::allAddresses()) { + if (a == QHostAddress::Null || a == QHostAddress::Broadcast || a == QHostAddress::LocalHost || a == QHostAddress::AnyIPv6) + continue; QString ip = a.toString(); - if (ip == "::1" || ip == "127.0.0.1") { continue;} QLabel* label = new QLabel(tr("IP") ); QLabel* value = new QLabel(ip); |