Qt網路程式設計學習 獲取本機網路資訊)

2021-09-26 16:26:14 字數 865 閱讀 7965

補充:

qgridlayout中的 addwidget引數的意義

依次代表 行 列 占用行數 占用列數

主要標頭檔案:

qnetworkinte***ce

qhostinfo

主要函式

qstring localhostname=qhostinfo::localhostname();
//獲得本機主機名
qhostinfo hostinfo=qhostinfo::fromname(localhostname);//根據主機名的資訊,獲得ip位址資訊
qlistlistadress=hostinfo.addresses();//獲得主機的ip位址列表
具體**如下

#ifndef widget_h

#define widget_h

#include #include#include#include#include#include#include#includeclass widget : public qwidget

;#endif // widget_h

#include "widget.h"

widget::widget(qwidget *parent)

: qwidget(parent)

void widget::gethostinformation()

widget::~widget()

void widget::slotdetal()

}qmessagebox::information(this,tr("detail"),detail);

}

QT獲取本機網路資訊

直接上 qstring detail qlistlist qnetworkinte ce allinte ces for int i 0 ientrylist inte ce.addressentries for int j 0 j 接下來解釋每行 的意思 定義乙個字串detail,獲取所有網路介面...

Qt 獲取本機網路資訊

qhostinfo qnetworkinte ce 通過靜態函式,獲取本機名,獲取本機物件,通過本機物件獲取來獲取本機的ip位址 qhostaddress 列表 成員函式qhostinfo localhostname 靜態函式,獲取主機名 qhostinfo fromname hostname 靜態...

QT 網路通訊篇 獲取本機資訊

今天carry對qt網路通訊的http有了一定的理解,可能了解的非常基礎,希望大家多提點意見哈!qt中的網路程式設計是由qt network提供的,它提供了許多類來實現網路應用中的各種功能,下面簡單實現一下獲取本機資訊 1,在ui介面新增如圖控制項 2,在.pro工程檔案中新增 qt network...