OSDN Git Service

remove unused QUrlInfo class
authorIvailo Monev <xakepa10@gmail.com>
Mon, 21 Feb 2022 23:18:20 +0000 (01:18 +0200)
committerIvailo Monev <xakepa10@gmail.com>
Mon, 21 Feb 2022 23:18:20 +0000 (01:18 +0200)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
package/freebsd/pkg-plist
package/netbsd/PLIST
package/openbsd/pkg/PLIST
scripts/namefsck.py
src/core/io/qurl.cpp
src/network/CMakeLists.txt
src/network/kernel/qurlinfo.cpp [deleted file]
src/network/kernel/qurlinfo.h [deleted file]
src/tools/uic/cpp/cppwriteincludes.cpp

index dfb4d46..457863c 100644 (file)
@@ -1136,7 +1136,6 @@ include/katie/QtNetwork/QNetworkProxyQuery
 include/katie/QtNetwork/QTcpServer
 include/katie/QtNetwork/QTcpSocket
 include/katie/QtNetwork/QUdpSocket
-include/katie/QtNetwork/QUrlInfo
 include/katie/QtNetwork/Q_IPV6ADDR
 include/katie/QtNetwork/QtNetwork
 include/katie/QtNetwork/qabstractsocket.h
@@ -1151,7 +1150,6 @@ include/katie/QtNetwork/qnetworkproxy.h
 include/katie/QtNetwork/qtcpserver.h
 include/katie/QtNetwork/qtcpsocket.h
 include/katie/QtNetwork/qudpsocket.h
-include/katie/QtNetwork/qurlinfo.h
 include/katie/QtScript/QScriptClass
 include/katie/QtScript/QScriptClassPropertyIterator
 include/katie/QtScript/QScriptContext
index d95a6c3..a82d8ef 100644 (file)
@@ -1139,7 +1139,6 @@ include/katie/QtNetwork/QNetworkProxyQuery
 include/katie/QtNetwork/QTcpServer
 include/katie/QtNetwork/QTcpSocket
 include/katie/QtNetwork/QUdpSocket
-include/katie/QtNetwork/QUrlInfo
 include/katie/QtNetwork/Q_IPV6ADDR
 include/katie/QtNetwork/QtNetwork
 include/katie/QtNetwork/qabstractsocket.h
@@ -1154,7 +1153,6 @@ include/katie/QtNetwork/qnetworkproxy.h
 include/katie/QtNetwork/qtcpserver.h
 include/katie/QtNetwork/qtcpsocket.h
 include/katie/QtNetwork/qudpsocket.h
-include/katie/QtNetwork/qurlinfo.h
 include/katie/QtScript/QScriptClass
 include/katie/QtScript/QScriptClassPropertyIterator
 include/katie/QtScript/QScriptContext
index 3c3d3f3..c8bd768 100644 (file)
@@ -1145,7 +1145,6 @@ include/katie/QtNetwork/QNetworkProxyQuery
 include/katie/QtNetwork/QTcpServer
 include/katie/QtNetwork/QTcpSocket
 include/katie/QtNetwork/QUdpSocket
-include/katie/QtNetwork/QUrlInfo
 include/katie/QtNetwork/Q_IPV6ADDR
 include/katie/QtNetwork/QtNetwork
 include/katie/QtNetwork/qabstractsocket.h
@@ -1160,7 +1159,6 @@ include/katie/QtNetwork/qnetworkproxy.h
 include/katie/QtNetwork/qtcpserver.h
 include/katie/QtNetwork/qtcpsocket.h
 include/katie/QtNetwork/qudpsocket.h
-include/katie/QtNetwork/qurlinfo.h
 include/katie/QtScript/
 include/katie/QtScript/QScriptClass
 include/katie/QtScript/QScriptClassPropertyIterator
index 54d2d79..0778da2 100755 (executable)
@@ -694,7 +694,6 @@ classlist = [
     "QUnixPrintWidget",
     "QUpdateLaterEvent",
     "QUrl",
-    "QUrlInfo",
     "QUuid",
     "QValidator",
     "QVariant",
index 98afdb7..5b1e066 100644 (file)
@@ -99,8 +99,6 @@
        QUrl(string) and QUrl::toString() when converting a QUrl to or from
        a string.
     \endlist
-
-    \sa QUrlInfo
 */
 
 /*!
index 463c9be..f549bef 100644 (file)
@@ -13,7 +13,6 @@ set(NETWORK_PUBLIC_HEADERS
     QTcpServer
     QTcpSocket
     QUdpSocket
-    QUrlInfo
     QCryptographicHash
 )
 
@@ -34,7 +33,6 @@ set(NETWORK_HEADERS
     ${CMAKE_CURRENT_SOURCE_DIR}/kernel/qhostaddress_p.h
     ${CMAKE_CURRENT_SOURCE_DIR}/kernel/qhostinfo.h
     ${CMAKE_CURRENT_SOURCE_DIR}/kernel/qhostinfo_p.h
-    ${CMAKE_CURRENT_SOURCE_DIR}/kernel/qurlinfo.h
     ${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkproxy.h
     ${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkinterface.h
     ${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkinterface_p.h
@@ -62,7 +60,6 @@ set(NETWORK_SOURCES
     ${CMAKE_CURRENT_SOURCE_DIR}/kernel/qcryptographichash.cpp
     ${CMAKE_CURRENT_SOURCE_DIR}/kernel/qhostaddress.cpp
     ${CMAKE_CURRENT_SOURCE_DIR}/kernel/qhostinfo.cpp
-    ${CMAKE_CURRENT_SOURCE_DIR}/kernel/qurlinfo.cpp
     ${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkproxy.cpp
     ${CMAKE_CURRENT_SOURCE_DIR}/kernel/qnetworkinterface.cpp
     ${CMAKE_CURRENT_SOURCE_DIR}/kernel/qhostinfo_unix.cpp
diff --git a/src/network/kernel/qurlinfo.cpp b/src/network/kernel/qurlinfo.cpp
deleted file mode 100644 (file)
index 26ec2ef..0000000
+++ /dev/null
@@ -1,713 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2015 The Qt Company Ltd.
-** Copyright (C) 2016 Ivailo Monev
-**
-** This file is part of the QtNetwork module of the Katie Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-**
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser
-** General Public License version 2.1 as published by the Free Software
-** Foundation and appearing in the file LICENSE.LGPL included in the
-** packaging of this file.  Please review the following information to
-** ensure the GNU Lesser General Public License version 2.1 requirements
-** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-#include "qurlinfo.h"
-
-#ifndef QT_NO_URLINFO
-
-#include "qurl.h"
-#include "qdir.h"
-#include <limits.h>
-
-QT_BEGIN_NAMESPACE
-
-class QUrlInfoPrivate
-{
-public:
-    QUrlInfoPrivate() :
-        permissions(0),
-        size(0),
-        isDir(false),
-        isFile(true),
-        isSymLink(false),
-        isWritable(true),
-        isReadable(true),
-        isExecutable(false)
-    {}
-
-    QString name;
-    int permissions;
-    QString owner;
-    QString group;
-    qint64 size;
-
-    QDateTime lastModified;
-    QDateTime lastRead;
-    bool isDir;
-    bool isFile;
-    bool isSymLink;
-    bool isWritable;
-    bool isReadable;
-    bool isExecutable;
-};
-
-
-/*!
-    \class QUrlInfo
-    \brief The QUrlInfo class stores information about URLs.
-
-    \ingroup io
-    \ingroup network
-
-    The information about a URL that can be retrieved includes name(),
-    permissions(), owner(), group(), size(), lastModified(),
-    lastRead(), isDir(), isFile(), isSymLink(), isWritable(),
-    isReadable() and isExecutable().
-
-    You can create your own QUrlInfo objects passing in all the
-    relevant information in the constructor, and you can modify a
-    QUrlInfo; for each getter mentioned above there is an equivalent
-    setter. Note that setting values does not affect the underlying
-    resource that the QUrlInfo provides information about; for example
-    if you call setWritable(true) on a read-only resource the only
-    thing changed is the QUrlInfo object, not the resource.
-
-    \sa QUrl, {FTP Example}
-*/
-
-/*!
-    \enum QUrlInfo::PermissionSpec
-
-    This enum is used by the permissions() function to report the
-    permissions of a file.
-
-    \value ReadOwner The file is readable by the owner of the file.
-    \value WriteOwner The file is writable by the owner of the file.
-    \value ExeOwner The file is executable by the owner of the file.
-    \value ReadGroup The file is readable by the group.
-    \value WriteGroup The file is writable by the group.
-    \value ExeGroup The file is executable by the group.
-    \value ReadOther The file is readable by anyone.
-    \value WriteOther The file is writable by anyone.
-    \value ExeOther The file is executable by anyone.
-*/
-
-/*!
-    Constructs an invalid QUrlInfo object with default values.
-
-    \sa isValid()
-*/
-
-QUrlInfo::QUrlInfo()
-{
-    d = 0;
-}
-
-/*!
-    Copy constructor, copies \a ui to this URL info object.
-*/
-
-QUrlInfo::QUrlInfo(const QUrlInfo &ui)
-{
-    if (ui.d) {
-        d = new QUrlInfoPrivate;
-        *d = *ui.d;
-    } else {
-        d = 0;
-    }
-}
-
-/*!
-    Constructs a QUrlInfo object by specifying all the URL's
-    information.
-
-    The information that is passed is the \a name, file \a
-    permissions, \a owner and \a group and the file's \a size. Also
-    passed is the \a lastModified date/time and the \a lastRead
-    date/time. Flags are also passed, specifically, \a isDir, \a
-    isFile, \a isSymLink, \a isWritable, \a isReadable and \a
-    isExecutable.
-*/
-
-QUrlInfo::QUrlInfo(const QString &name, int permissions, const QString &owner,
-                    const QString &group, qint64 size, const QDateTime &lastModified,
-                    const QDateTime &lastRead, bool isDir, bool isFile, bool isSymLink,
-                    bool isWritable, bool isReadable, bool isExecutable)
-{
-    d = new QUrlInfoPrivate;
-    d->name = name;
-    d->permissions = permissions;
-    d->owner = owner;
-    d->group = group;
-    d->size = size;
-    d->lastModified = lastModified;
-    d->lastRead = lastRead;
-    d->isDir = isDir;
-    d->isFile = isFile;
-    d->isSymLink = isSymLink;
-    d->isWritable = isWritable;
-    d->isReadable = isReadable;
-    d->isExecutable = isExecutable;
-}
-
-
-/*!
-    Constructs a QUrlInfo object by specifying all the URL's
-    information.
-
-    The information that is passed is the \a url, file \a
-    permissions, \a owner and \a group and the file's \a size. Also
-    passed is the \a lastModified date/time and the \a lastRead
-    date/time. Flags are also passed, specifically, \a isDir, \a
-    isFile, \a isSymLink, \a isWritable, \a isReadable and \a
-    isExecutable.
-*/
-
-QUrlInfo::QUrlInfo(const QUrl &url, int permissions, const QString &owner,
-                    const QString &group, qint64 size, const QDateTime &lastModified,
-                    const QDateTime &lastRead, bool isDir, bool isFile, bool isSymLink,
-                    bool isWritable, bool isReadable, bool isExecutable)
-{
-    d = new QUrlInfoPrivate;
-    d->name = QFileInfo(url.path()).fileName();
-    d->permissions = permissions;
-    d->owner = owner;
-    d->group = group;
-    d->size = size;
-    d->lastModified = lastModified;
-    d->lastRead = lastRead;
-    d->isDir = isDir;
-    d->isFile = isFile;
-    d->isSymLink = isSymLink;
-    d->isWritable = isWritable;
-    d->isReadable = isReadable;
-    d->isExecutable = isExecutable;
-}
-
-
-/*!
-    Sets the name of the URL to \a name. The name is the full text,
-    for example, "http://qt.nokia.com/doc/qurlinfo.html".
-
-    If you call this function for an invalid URL info, this function
-    turns it into a valid one.
-
-    \sa isValid()
-*/
-
-void QUrlInfo::setName(const QString &name)
-{
-    if (!d)
-        d = new QUrlInfoPrivate;
-    d->name = name;
-}
-
-
-/*!
-    If \a b is true then the URL is set to be a directory; if \a b is
-    false then the URL is set not to be a directory (which normally
-    means it is a file). (Note that a URL can refer to both a file and
-    a directory even though most file systems do not support this.)
-
-    If you call this function for an invalid URL info, this function
-    turns it into a valid one.
-
-    \sa isValid()
-*/
-
-void QUrlInfo::setDir(bool b)
-{
-    if (!d)
-        d = new QUrlInfoPrivate;
-    d->isDir = b;
-}
-
-
-/*!
-    If \a b is true then the URL is set to be a file; if \b is false
-    then the URL is set not to be a file (which normally means it is a
-    directory). (Note that a URL can refer to both a file and a
-    directory even though most file systems do not support this.)
-
-    If you call this function for an invalid URL info, this function
-    turns it into a valid one.
-
-    \sa isValid()
-*/
-
-void QUrlInfo::setFile(bool b)
-{
-    if (!d)
-        d = new QUrlInfoPrivate;
-    d->isFile = b;
-}
-
-
-/*!
-    Specifies that the URL refers to a symbolic link if \a b is true
-    and that it does not if \a b is false.
-
-    If you call this function for an invalid URL info, this function
-    turns it into a valid one.
-
-    \sa isValid()
-*/
-
-void QUrlInfo::setSymLink(bool b)
-{
-    if (!d)
-        d = new QUrlInfoPrivate;
-    d->isSymLink = b;
-}
-
-
-/*!
-    Specifies that the URL is writable if \a b is true and not
-    writable if \a b is false.
-
-    If you call this function for an invalid URL info, this function
-    turns it into a valid one.
-
-    \sa isValid()
-*/
-
-void QUrlInfo::setWritable(bool b)
-{
-    if (!d)
-        d = new QUrlInfoPrivate;
-    d->isWritable = b;
-}
-
-
-/*!
-    Specifies that the URL is readable if \a b is true and not
-    readable if \a b is false.
-
-    If you call this function for an invalid URL info, this function
-    turns it into a valid one.
-
-    \sa isValid()
-*/
-
-void QUrlInfo::setReadable(bool b)
-{
-    if (!d)
-        d = new QUrlInfoPrivate;
-    d->isReadable = b;
-}
-
-/*!
-    Specifies that the owner of the URL is called \a s.
-
-    If you call this function for an invalid URL info, this function
-    turns it into a valid one.
-
-    \sa isValid()
-*/
-
-void QUrlInfo::setOwner(const QString &s)
-{
-    if (!d)
-        d = new QUrlInfoPrivate;
-    d->owner = s;
-}
-
-/*!
-    Specifies that the owning group of the URL is called \a s.
-
-    If you call this function for an invalid URL info, this function
-    turns it into a valid one.
-
-    \sa isValid()
-*/
-
-void QUrlInfo::setGroup(const QString &s)
-{
-    if (!d)
-        d = new QUrlInfoPrivate;
-    d->group = s;
-}
-
-/*!
-    Specifies the \a size of the URL.
-
-    If you call this function for an invalid URL info, this function
-    turns it into a valid one.
-
-    \sa isValid()
-*/
-
-void QUrlInfo::setSize(qint64 size)
-{
-    if (!d)
-        d = new QUrlInfoPrivate;
-    d->size = size;
-}
-
-/*!
-    Specifies that the URL has access permissions \a p.
-
-    If you call this function for an invalid URL info, this function
-    turns it into a valid one.
-
-    \sa isValid()
-*/
-
-void QUrlInfo::setPermissions(int p)
-{
-    if (!d)
-        d = new QUrlInfoPrivate;
-    d->permissions = p;
-}
-
-/*!
-    Specifies that the object the URL refers to was last modified at
-    \a dt.
-
-    If you call this function for an invalid URL info, this function
-    turns it into a valid one.
-
-    \sa isValid()
-*/
-
-void QUrlInfo::setLastModified(const QDateTime &dt)
-{
-    if (!d)
-        d = new QUrlInfoPrivate;
-    d->lastModified = dt;
-}
-
-/*!
-    \since 4.4
-
-    Specifies that the object the URL refers to was last read at
-    \a dt.
-
-    If you call this function for an invalid URL info, this function
-    turns it into a valid one.
-
-    \sa isValid()
-*/
-
-void QUrlInfo::setLastRead(const QDateTime &dt)
-{
-    if (!d)
-        d = new QUrlInfoPrivate;
-    d->lastRead = dt;
-}
-
-/*!
-    Destroys the URL info object.
-*/
-
-QUrlInfo::~QUrlInfo()
-{
-    delete d;
-}
-
-/*!
-    Assigns the values of \a ui to this QUrlInfo object.
-*/
-
-QUrlInfo &QUrlInfo::operator=(const QUrlInfo &ui)
-{
-    if (ui.d) {
-        if (!d)
-            d= new QUrlInfoPrivate;
-        *d = *ui.d;
-    } else {
-        delete d;
-        d = 0;
-    }
-    return *this;
-}
-
-/*!
-    Returns the file name of the URL.
-
-    \sa isValid()
-*/
-
-QString QUrlInfo::name() const
-{
-    if (!d)
-        return QString();
-    return d->name;
-}
-
-/*!
-    Returns the permissions of the URL. You can use the \c PermissionSpec flags
-    to test for certain permissions.
-
-    \sa isValid()
-*/
-
-int QUrlInfo::permissions() const
-{
-    if (!d)
-        return 0;
-    return d->permissions;
-}
-
-/*!
-    Returns the owner of the URL.
-
-    \sa isValid()
-*/
-
-QString QUrlInfo::owner() const
-{
-    if (!d)
-        return QString();
-    return d->owner;
-}
-
-/*!
-    Returns the group of the URL.
-
-    \sa isValid()
-*/
-
-QString QUrlInfo::group() const
-{
-    if (!d)
-        return QString();
-    return d->group;
-}
-
-/*!
-    Returns the size of the URL.
-
-    \sa isValid()
-*/
-
-qint64 QUrlInfo::size() const
-{
-    if (!d)
-        return 0;
-    return d->size;
-}
-
-/*!
-    Returns the last modification date of the URL.
-
-    \sa isValid()
-*/
-
-QDateTime QUrlInfo::lastModified() const
-{
-    if (!d)
-        return QDateTime();
-    return d->lastModified;
-}
-
-/*!
-    Returns the date when the URL was last read.
-
-    \sa isValid()
-*/
-
-QDateTime QUrlInfo::lastRead() const
-{
-    if (!d)
-        return QDateTime();
-    return d->lastRead;
-}
-
-/*!
-    Returns true if the URL is a directory; otherwise returns false.
-
-    \sa isValid()
-*/
-
-bool QUrlInfo::isDir() const
-{
-    if (!d)
-        return false;
-    return d->isDir;
-}
-
-/*!
-    Returns true if the URL is a file; otherwise returns false.
-
-    \sa isValid()
-*/
-
-bool QUrlInfo::isFile() const
-{
-    if (!d)
-        return false;
-    return d->isFile;
-}
-
-/*!
-    Returns true if the URL is a symbolic link; otherwise returns false.
-
-    \sa isValid()
-*/
-
-bool QUrlInfo::isSymLink() const
-{
-    if (!d)
-        return false;
-    return d->isSymLink;
-}
-
-/*!
-    Returns true if the URL is writable; otherwise returns false.
-
-    \sa isValid()
-*/
-
-bool QUrlInfo::isWritable() const
-{
-    if (!d)
-        return false;
-    return d->isWritable;
-}
-
-/*!
-    Returns true if the URL is readable; otherwise returns false.
-
-    \sa isValid()
-*/
-
-bool QUrlInfo::isReadable() const
-{
-    if (!d)
-        return false;
-    return d->isReadable;
-}
-
-/*!
-    Returns true if the URL is executable; otherwise returns false.
-
-    \sa isValid()
-*/
-
-bool QUrlInfo::isExecutable() const
-{
-    if (!d)
-        return false;
-    return d->isExecutable;
-}
-
-/*!
-    Returns true if \a i1 is greater than \a i2; otherwise returns
-    false. The objects are compared by the value, which is specified
-    by \a sortBy. This must be one of QDir::Name, QDir::Time or
-    QDir::Size.
-*/
-
-bool QUrlInfo::greaterThan(const QUrlInfo &i1, const QUrlInfo &i2,
-                            int sortBy)
-{
-    switch (sortBy) {
-    case QDir::Name:
-        return i1.name() > i2.name();
-    case QDir::Time:
-        return i1.lastModified() > i2.lastModified();
-    case QDir::Size:
-        return i1.size() > i2.size();
-    default:
-        return false;
-    }
-}
-
-/*!
-    Returns true if \a i1 is less than \a i2; otherwise returns false.
-    The objects are compared by the value, which is specified by \a
-    sortBy. This must be one of QDir::Name, QDir::Time or QDir::Size.
-*/
-
-bool QUrlInfo::lessThan(const QUrlInfo &i1, const QUrlInfo &i2,
-                         int sortBy)
-{
-    return !greaterThan(i1, i2, sortBy);
-}
-
-/*!
-    Returns true if \a i1 equals to \a i2; otherwise returns false.
-    The objects are compared by the value, which is specified by \a
-    sortBy. This must be one of QDir::Name, QDir::Time or QDir::Size.
-*/
-
-bool QUrlInfo::equal(const QUrlInfo &i1, const QUrlInfo &i2,
-                      int sortBy)
-{
-    switch (sortBy) {
-    case QDir::Name:
-        return i1.name() == i2.name();
-    case QDir::Time:
-        return i1.lastModified() == i2.lastModified();
-    case QDir::Size:
-        return i1.size() == i2.size();
-    default:
-        return false;
-    }
-}
-
-/*!
-    Returns true if this QUrlInfo is equal to \a other; otherwise
-    returns false.
-
-    \sa lessThan(), equal()
-*/
-
-bool QUrlInfo::operator==(const QUrlInfo &other) const
-{
-    if (!d)
-        return other.d == 0;
-    if (!other.d)
-        return false;
-
-    return (d->name == other.d->name &&
-            d->permissions == other.d->permissions &&
-            d->owner == other.d->owner &&
-            d->group == other.d->group &&
-            d->size == other.d->size &&
-            d->lastModified == other.d->lastModified &&
-            d->lastRead == other.d->lastRead &&
-            d->isDir == other.d->isDir &&
-            d->isFile == other.d->isFile &&
-            d->isSymLink == other.d->isSymLink &&
-            d->isWritable == other.d->isWritable &&
-            d->isReadable == other.d->isReadable &&
-            d->isExecutable == other.d->isExecutable);
-}
-
-/*!
-    \fn bool QUrlInfo::operator!=(const QUrlInfo &other) const
-    \since 4.2
-
-    Returns true if this QUrlInfo is not equal to \a other; otherwise
-    returns false.
-
-    \sa lessThan(), equal()
-*/
-
-/*!
-    Returns true if the URL info is valid; otherwise returns false.
-    Valid means that the QUrlInfo contains real information.
-
-    You should always check if the URL info is valid before relying on
-    the values.
-*/
-bool QUrlInfo::isValid() const
-{
-    return d != 0;
-}
-
-QT_END_NAMESPACE
-
-#endif // QT_NO_URLINFO
-
-
diff --git a/src/network/kernel/qurlinfo.h b/src/network/kernel/qurlinfo.h
deleted file mode 100644 (file)
index fe990ac..0000000
+++ /dev/null
@@ -1,108 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2015 The Qt Company Ltd.
-** Copyright (C) 2016 Ivailo Monev
-**
-** This file is part of the QtNetwork module of the Katie Toolkit.
-**
-** $QT_BEGIN_LICENSE:LGPL$
-**
-** GNU Lesser General Public License Usage
-** This file may be used under the terms of the GNU Lesser
-** General Public License version 2.1 as published by the Free Software
-** Foundation and appearing in the file LICENSE.LGPL included in the
-** packaging of this file.  Please review the following information to
-** ensure the GNU Lesser General Public License version 2.1 requirements
-** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-#ifndef QURLINFO_H
-#define QURLINFO_H
-
-#include <QtCore/qdatetime.h>
-#include <QtCore/qstring.h>
-#include <QtCore/qiodevice.h>
-
-
-QT_BEGIN_NAMESPACE
-
-
-#ifndef QT_NO_URLINFO
-
-class QUrl;
-class QUrlInfoPrivate;
-
-class Q_NETWORK_EXPORT QUrlInfo
-{
-public:
-    enum PermissionSpec {
-        ReadOwner = 00400, WriteOwner = 00200, ExeOwner = 00100,
-        ReadGroup = 00040, WriteGroup = 00020, ExeGroup = 00010,
-        ReadOther = 00004, WriteOther = 00002, ExeOther = 00001 };
-
-    QUrlInfo();
-    QUrlInfo(const QUrlInfo &ui);
-    QUrlInfo(const QString &name, int permissions, const QString &owner,
-             const QString &group, qint64 size, const QDateTime &lastModified,
-             const QDateTime &lastRead, bool isDir, bool isFile, bool isSymLink,
-             bool isWritable, bool isReadable, bool isExecutable);
-    QUrlInfo(const QUrl &url, int permissions, const QString &owner,
-             const QString &group, qint64 size, const QDateTime &lastModified,
-             const QDateTime &lastRead, bool isDir, bool isFile, bool isSymLink,
-             bool isWritable, bool isReadable, bool isExecutable);
-    QUrlInfo &operator=(const QUrlInfo &ui);
-    virtual ~QUrlInfo();
-
-    virtual void setName(const QString &name);
-    virtual void setDir(bool b);
-    virtual void setFile(bool b);
-    virtual void setSymLink(bool b);
-    virtual void setOwner(const QString &s);
-    virtual void setGroup(const QString &s);
-    virtual void setSize(qint64 size);
-    virtual void setWritable(bool b);
-    virtual void setReadable(bool b);
-    virtual void setPermissions(int p);
-    virtual void setLastModified(const QDateTime &dt);
-    void setLastRead(const QDateTime &dt);
-
-    bool isValid() const;
-
-    QString name() const;
-    int permissions() const;
-    QString owner() const;
-    QString group() const;
-    qint64 size() const;
-    QDateTime lastModified() const;
-    QDateTime lastRead() const;
-    bool isDir() const;
-    bool isFile() const;
-    bool isSymLink() const;
-    bool isWritable() const;
-    bool isReadable() const;
-    bool isExecutable() const;
-
-    static bool greaterThan(const QUrlInfo &i1, const QUrlInfo &i2,
-                             int sortBy);
-    static bool lessThan(const QUrlInfo &i1, const QUrlInfo &i2,
-                          int sortBy);
-    static bool equal(const QUrlInfo &i1, const QUrlInfo &i2,
-                       int sortBy);
-
-    bool operator==(const QUrlInfo &i) const;
-    inline bool operator!=(const QUrlInfo &i) const
-    { return !operator==(i); }
-
-private:
-    QUrlInfoPrivate *d;
-};
-
-#endif // QT_NO_URLINFO
-
-QT_END_NAMESPACE
-
-
-#endif // QURLINFO_H
index c4ce2e6..d1fad5b 100644 (file)
@@ -605,7 +605,6 @@ static const struct ClassTblData {
     { QLatin1String("QUndoStack"), QLatin1String("QtGui/qundostack.h") },
     { QLatin1String("QUndoView"), QLatin1String("QtGui/qundoview.h") },
     { QLatin1String("QUrl"), QLatin1String("QtCore/qurl.h") },
-    { QLatin1String("QUrlInfo"), QLatin1String("QtNetwork/qurlinfo.h") },
     { QLatin1String("QUuid"), QLatin1String("QtCore/quuid.h") },
     { QLatin1String("QVBoxLayout"), QLatin1String("QtGui/qboxlayout.h") },
     { QLatin1String("QValidator"), QLatin1String("QtGui/qvalidator.h") },