Qt4.7.0文档翻译: QHostAddress类参考, QHostAddress Class Reference

< ?xml version="1.0" encoding="UTF-8"?>
< !DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" "http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd">
- no title specified

Qt4.7.0文档翻译: QHostAddress类参考, QHostAddress Class Reference

QHostAddress类提供一个IP 地址

这个类以一种与平台和协议无关的方式来储存一个IPv4 或者IPv6 地址

QHostAddress 一般与QTcpSocketQTcpServerQUdpSocket联合使用,用来连接到一个主机或者建立一个服务器

使用setAddress()来设置主机地址,使用toIPv4Address()toIPv6Address()或者toString()来获取其中的主机地址。可以使用protocol()来检查它的类型。

注意请注意QHostAddress不做DNS 解析。你要使用QHostInfo来做那件事

这个类也支持一般的预定义地址NullLocalHostLocalHostIPv6BroadcastAny

参见QHostInfoQTcpSocketQTcpServerQUdpSocket