티스토리 뷰

반응형

// .pro
QT += network

#include 
#include 
#include 

// ip, netmask
    QList interface = QNetworkInterface::allInterfaces();

    for (int i = 0; i <interface.size(); i++)   {
        QNetworkInterface item = interface.at(i);
        QList entryList = item.addressEntries();

        if(item.name() == "eth0")   {
            strcpy(g_ODT.ENV.ODT_NETWORK.Ip, entryList.at(0).ip().toString().toStdString().c_str());
            strcpy(g_ODT.ENV.ODT_NETWORK.Netmask, entryList.at(0).netmask().toString().toStdString().c_str());
        }
    }

 

반응형

'프로그래밍 > Qt' 카테고리의 다른 글

int to QString  (0) 2019.06.11
gateway 정보 가져오기  (0) 2019.06.11
프로그램으로 네트워크 설정 (라즈비안)  (0) 2019.06.11
QTimer  (0) 2019.06.11
Qt5 배포 후 한글 안될 때  (0) 2019.06.11
댓글
반응형
최근에 올라온 글
Total
Today
Yesterday