Changeset 561 for trunk/src/network/kernel/qhostaddress.cpp
- Timestamp:
- Feb 11, 2010, 11:19:06 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
-
Property svn:mergeinfo
set to (toggle deleted branches)
/branches/vendor/nokia/qt/4.6.1 merged eligible /branches/vendor/nokia/qt/current merged eligible /branches/vendor/trolltech/qt/current 3-149
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
trunk/src/network/kernel/qhostaddress.cpp
r2 r561 2 2 ** 3 3 ** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies). 4 ** Contact: Qt Software Information (qt-info@nokia.com) 4 ** All rights reserved. 5 ** Contact: Nokia Corporation (qt-info@nokia.com) 5 6 ** 6 7 ** This file is part of the QtNetwork module of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 23 ** In addition, as a special exception, Nokia gives you certain 24 ** additional rights. These rights are described in the Nokia Qt LGPL 25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this 26 ** package. 24 ** In addition, as a special exception, Nokia gives you certain additional 25 ** rights. These rights are described in the Nokia Qt LGPL Exception 26 ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** contact the sales department at qt-sales@nokia.com.36 ** If you have questions regarding the use of this file, please contact 37 ** Nokia at qt-info@nokia.com. 38 38 ** $QT_END_LICENSE$ 39 39 ** … … 420 420 \class QHostAddress 421 421 \brief The QHostAddress class provides an IP address. 422 \ingroup io422 \ingroup network 423 423 \inmodule QtNetwork 424 424 … … 432 432 using isIPv4Address() or isIPv6Address(), and retrieved with 433 433 toIPv4Address(), toIPv6Address(), or toString(). 434 435 \note Please note that QHostAddress does not do DNS lookups. 436 QHostInfo is needed for that. 434 437 435 438 The class also supports common predefined addresses: \l Null, \l … … 524 527 */ 525 528 QHostAddress::QHostAddress(const QHostAddress &address) 526 : d(new QHostAddressPrivate(*address.d ))529 : d(new QHostAddressPrivate(*address.d.data())) 527 530 { 528 531 } … … 560 563 QHostAddress::~QHostAddress() 561 564 { 562 delete d;563 565 } 564 566 … … 569 571 QHostAddress &QHostAddress::operator=(const QHostAddress &address) 570 572 { 571 *d = *address.d;573 *d.data() = *address.d.data(); 572 574 return *this; 573 575 } … … 1079 1081 QDebug operator<<(QDebug d, const QHostAddress &address) 1080 1082 { 1081 d.maybeSpace() << "QHostAddress(" << address.toString() << ")";1083 d.maybeSpace() << "QHostAddress(" << address.toString() << ')'; 1082 1084 return d.space(); 1083 1085 }
Note:
See TracChangeset
for help on using the changeset viewer.