QList<QNetworkInterface> interfaceList = QNetworkInterface::allInterfaces();    
    for (int i = 0; i < interfaceList.count(); i++)
    {
        QNetworkInterface interf = interfaceList.at(i);
        interf.humanReadableName(); //接口名称(网卡)
            
        // 读取一个IP地址列表        
        QList<QNetworkAddressEntry> entryList = interf.addressEntries();
        for(int j = 0; j < entryList.count(); j++)        
        {            
            QNetworkAddressEntry entry = entryList.at(j);            
            QString ip = entry.ip().toString();                             //IP地址
            QString mask = entry.netmask().toString();            //子网掩码
            QString bcast = entry.broadcast().toString();          //广播地址        
        }    
    }

QT 获取本机IP地址 子网掩码 网卡相关推荐

  1. qt获取本机IP地址、计算机名、网络连接名、MAC地址、子网掩码、广播地址

    获取主机名称 /** 名称:get_localmachine_name* 功能:获取本机机器名称* 参数:no* 返回:QString*/ QString CafesClient::get_local ...

  2. C#中获取本机IP地址,子网掩码,网关地址

    首先添加对程序集System.Management的引用 using System; using System.Management; namespace ConsoleApplication1 { ...

  3. qt获取本机全部ipv4_QT5下获取本机IP地址、计算机名、网络连接名、MAC地址、子网掩码、广播地址...

    获取主机名称 /* * 名称:get_localmachine_name * 功能:获取本机机器名称 * 参数:no * 返回:QString */ QString CafesClient::get_ ...

  4. python设置本机IP地址、子网掩码、DNS,获取本机IP地址、子网掩码、DNS、MAC

    python设置本机IP地址.子网掩码.DNS,获取本机IP地址.子网掩码.DNS.MAC main.py """=== coding: UTF8 ==="&q ...

  5. qt获取开发板ip地址_qt获取网络ip地址的类

    最近在学习qt网络编程,基于tcp和udp协议. 看了一些别人的程序和qt4自带的例子,困扰我最大的问题就是获取ip的类,总结起来还挺多的. 主要介绍常用的QtNetwork Module中的QHos ...

  6. linux编程获取本机IP地址的三种方法

    这是一项不太清晰而且没有多大意义的工作.一个原因是网络地址的设置非常灵活而且都是允许用户进行个性化设置的,比如一台计算机上可以有多块物理网卡或者虚拟网卡,一个网卡上可以绑定多个IP地址,用户可以为网卡 ...

  7. linux获取本机IP地址

    转自:http://blog.csdn.net/bailyzheng/article/details/7489656 ifaddrs结构体定义如下: C代码   struct ifaddrs { st ...

  8. Go 学习笔记(79)— Go 标准库 net(获取本机IP地址)

    1. 获取本机 IP 地址 package mainimport ("fmt""net" )// 获取本机网卡IP func getLocalIP() (ipv ...

  9. java获取本机ip地址_代码片段:获取系统所有IP

    问题 在Windows系统中,可以支持多个网卡,比如有线的以太网卡,无线网卡,虚拟网卡等.如下图所示: 每一张网卡由不同的类型,也可以分别被用户启用或禁用. 对于单独一张给定的网卡,其IP地址可以是D ...

最新文章

  1. C# 自定义事件和委托
  2. 升级WordPress时提示”另一更新正在进行”
  3. HDU 1215 七夕节 数论
  4. php中time()和mktime()方法的区别
  5. PAT甲级1053 Path of Equal Weight (30分) :[C++题解]dfs求树的路径长度、邻接表
  6. python模块之email: 电子邮件编码解码 (一、解码邮件)
  7. tftp服务器连接开发板下载内核提示:retry count exceeded; starting again
  8. 为同一个元素绑定多个不同的事件,并指向相同的事件处理函数方法
  9. linux 中国-新手村,从新手村开始,手把手带你入门梳理内核代码
  10. VC6.0加载lib文件的三种方法
  11. Google 编程之夏:海量优质项目,丰厚报酬,你竟然还不知道?
  12. matlab算法knn算法,MATLAB KNN算法
  13. Enigma密码机原理图解
  14. 基于微信小程序的毕业设计题目(26)php视频电影播放小程序(含开题报告、任务书、中期报告、答辩PPT、论文模板)
  15. android虚拟机运行app出现错误Unfortunately
  16. 清空数据库所有表中的数据
  17. Mybatis一对多和多对一联系处理
  18. python 更换图像背景_Python几行代码更换照片底色 图像处理 openCV
  19. 十大物联网名词,专业人士才懂全!
  20. Zillow.com·ÖÎö-²Ëµ¶¿´¹úÍâ·¿²úÍøÕ¾Ö®Ò»--°¬ÈðÍø..

热门文章

  1. 劳伦杰克逊写给姚明的情书:你的名字
  2. ESP8266-Arduino编程实例-BMP280气压传感器驱动
  3. 计算机道德导论,道德哲学导论.PDF
  4. UVA 11205 - The broken pedometer
  5. GIT科普系列5:index in git
  6. android生命周期home键,Android横竖屏切换, 手机锁屏以及按Home键和返回键时的Activity的生命周期...
  7. Visual Studio Ultimate 2013
  8. nas与文件服务器对比,NAS网络存储设备为什么能取代文件服务器
  9. 数据存储策略——lsm-tree
  10. 【JavaScript】JavaScript基础篇