2012-04-10

[Qt] 取得自己電腦的ip位置(ipv4)


先include下面兩個函式庫

#include <QHostInfo>
#include <QHostAddress>

然後在欲得到ip的程式碼區段加入以下的code

    QString ip;
    QHostInfo host = QHostInfo::fromName(QHostInfo::localHostName());
    foreach (QHostAddress address, host.addresses())
    ip = address.toString();

QString ip即為想得到的本機ip address

沒有留言:

張貼留言