10#include <QHostAddress>
11#include <QNetworkInterface>
20 QHostAddress::parseSubnet (
"10.0.0.0/8"),
21 QHostAddress::parseSubnet (
"172.16.0.0/12"),
22 QHostAddress::parseSubnet (
"192.168.0.0/16")
34 for (
const auto&
addr : QNetworkInterface::allAddresses ())
35 if (
addr.scopeId ().isEmpty ())
38 if (!
result.contains (QHostAddress::Any))
39 result << QHostAddress::Any;
QList< QHostAddress > GetAllAddresses()
Returns all addresses likely accessible "from the outside".
AddrList_t GetLocalAddresses(int defaultPort)
Returns all local addresses.
Container< T > Filter(const Container< T > &c, F f)