• 4236阅读
  • 5回复

[提问][求助]如何在本地添加新ip [复制链接]

上一主题 下一主题
离线yanzhuliang
 

只看楼主 正序阅读 楼主  发表于: 2013-04-23

请问如何在本地添加Ip? 就是模拟上图的过程。


获取本地Ip方法如下:
QHostInfo host = QHostInfo::fromName(QHostInfo::localHostName());
QList<QHostAddress> halist = host.addresses();
const int kCount = halist.count();

for (int i = 0; i < kCount; ++i)
{
  QHostAddress a = halist.at(i);
  if (a.protocol() == QAbstractSocket::IPv4Protocol)
  {
   // do something
  }
  else if (a.protocol() == QAbstractSocket::IPv6Protocol)
  {
   // do something
  }
  else
  {
   // error
  }
}

离线yanzhuliang

只看该作者 5楼 发表于: 2013-04-26
没有大神这么干吗?
离线yanzhuliang

只看该作者 4楼 发表于: 2013-04-23


这么干,不行!跪求大神赐教,威~~~~~~~~~~~~武~~~~~~~~~~~~~~
离线yanzhuliang

只看该作者 3楼 发表于: 2013-04-23
回 2楼(yanzhuliang) 的帖子

就是模拟这个过程(见图片)。
离线yanzhuliang

只看该作者 2楼 发表于: 2013-04-23
回 1楼(XChinux) 的帖子
就是我想用qt以代码的形式在本地网络适配器上添加一个ip地址
离线XChinux

只看该作者 1楼 发表于: 2013-04-23
什么叫本地添加IP?
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个