I have parsed the route -n
command to get the default gateway.
how to get the network gateway address in Qt?
문제
how to get the network gateway address in Qt?(linux)
I'm trying to get the gateway using the standard Qt library. I'm playing with QHostAddress, QNetworkInterface and so on but I cannot extract the gateway.
Do you have any idea?
해결책 3
다른 팁
It is not implemented in Qt.
http://qt-project.org/forums/viewthread/7497
There is you can find solutions for windows and linux in comments
On Linux and Android read /proc/net/route e.g.
QFile file("/proc/net/route");
QByteArray content = file.readAll();
file.close();
제휴하지 않습니다 StackOverflow