QtCore: mark obsolete functions as deprecated
Mark the following obsolete functions as deprecated so they can be removed with Qt6: - QDataStream::unsetDevice() - QDir &QDir::operator=(const QString &path) - QDir::addResourceSearchPath() - QResource::addSearchPath() - QResource::searchPaths() - QSettings::setSystemIniPath() - QSettings::setUserIniPath() Change-Id: I5edfb2b4ce1ad843fa5fcd5b4c475ab9352b05f7 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
parent
612e4c5233
commit
770b4afeed
@ -1060,6 +1060,7 @@ void QDir::setNameFilters(const QStringList &nameFilters)
|
||||
d->nameFilters = nameFilters;
|
||||
}
|
||||
|
||||
#if QT_DEPRECATED_SINCE(5, 13)
|
||||
/*!
|
||||
\obsolete
|
||||
|
||||
@ -1079,6 +1080,7 @@ void QDir::addResourceSearchPath(const QString &path)
|
||||
Q_UNUSED(path)
|
||||
#endif
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifdef QT_BUILD_CORE_LIB
|
||||
/*!
|
||||
@ -1806,6 +1808,7 @@ QDir &QDir::operator=(const QDir &dir)
|
||||
return *this;
|
||||
}
|
||||
|
||||
#if QT_DEPRECATED_SINCE(5, 13)
|
||||
/*!
|
||||
\overload
|
||||
\obsolete
|
||||
@ -1819,6 +1822,7 @@ QDir &QDir::operator=(const QString &path)
|
||||
d_ptr->setPath(path);
|
||||
return *this;
|
||||
}
|
||||
#endif
|
||||
|
||||
/*!
|
||||
\fn void QDir::swap(QDir &other)
|
||||
|
@ -105,7 +105,10 @@ public:
|
||||
~QDir();
|
||||
|
||||
QDir &operator=(const QDir &);
|
||||
#if QT_DEPRECATED_SINCE(5, 13)
|
||||
QT_DEPRECATED_X("Use QDir::setPath() instead")
|
||||
QDir &operator=(const QString &path);
|
||||
#endif
|
||||
#ifdef Q_COMPILER_RVALUE_REFS
|
||||
QDir &operator=(QDir &&other) Q_DECL_NOTHROW { swap(other); return *this; }
|
||||
#endif
|
||||
@ -118,7 +121,10 @@ public:
|
||||
QString absolutePath() const;
|
||||
QString canonicalPath() const;
|
||||
|
||||
#if QT_DEPRECATED_SINCE(5, 13)
|
||||
QT_DEPRECATED_X("Use QDir::addSearchPath() instead")
|
||||
static void addResourceSearchPath(const QString &path);
|
||||
#endif
|
||||
|
||||
static void setSearchPaths(const QString &prefix, const QStringList &searchPaths);
|
||||
static void addSearchPath(const QString &prefix, const QString &path);
|
||||
|
@ -659,6 +659,7 @@ QStringList QResource::children() const
|
||||
return d->children;
|
||||
}
|
||||
|
||||
#if QT_DEPRECATED_SINCE(5, 13)
|
||||
/*!
|
||||
\obsolete
|
||||
|
||||
@ -700,6 +701,7 @@ QResource::searchPaths()
|
||||
QMutexLocker lock(resourceMutex());
|
||||
return *resourceSearchPaths();
|
||||
}
|
||||
#endif
|
||||
|
||||
inline uint QResourceRoot::hash(int node) const
|
||||
{
|
||||
|
@ -78,8 +78,12 @@ public:
|
||||
const uchar *data() const;
|
||||
QDateTime lastModified() const;
|
||||
|
||||
#if QT_DEPRECATED_SINCE(5, 13)
|
||||
QT_DEPRECATED_X("Use QDir::addSearchPath() instead")
|
||||
static void addSearchPath(const QString &path);
|
||||
QT_DEPRECATED_X("Use QDir::searchPaths() instead")
|
||||
static QStringList searchPaths();
|
||||
#endif
|
||||
|
||||
static bool registerResource(const QString &rccFilename, const QString &resourceRoot=QString());
|
||||
static bool unregisterResource(const QString &rccFilename, const QString &resourceRoot=QString());
|
||||
|
@ -3444,6 +3444,7 @@ QSettings::Format QSettings::defaultFormat()
|
||||
return globalDefaultFormat;
|
||||
}
|
||||
|
||||
#if QT_DEPRECATED_SINCE(5, 13)
|
||||
/*!
|
||||
\obsolete
|
||||
|
||||
@ -3477,7 +3478,7 @@ void QSettings::setUserIniPath(const QString &dir)
|
||||
setPath(NativeFormat, UserScope, dir);
|
||||
#endif
|
||||
}
|
||||
|
||||
#endif
|
||||
/*!
|
||||
\since 4.1
|
||||
|
||||
|
@ -187,8 +187,12 @@ public:
|
||||
|
||||
static void setDefaultFormat(Format format);
|
||||
static Format defaultFormat();
|
||||
static void setSystemIniPath(const QString &dir); // ### Qt 6: remove (use setPath() instead)
|
||||
static void setUserIniPath(const QString &dir); // ### Qt 6: remove (use setPath() instead)
|
||||
#if QT_DEPRECATED_SINCE(5, 13)
|
||||
QT_DEPRECATED_X("Use QSettings::setPath() instead")
|
||||
static void setSystemIniPath(const QString &dir);
|
||||
QT_DEPRECATED_X("Use QSettings::setPath() instead")
|
||||
static void setUserIniPath(const QString &dir);
|
||||
#endif
|
||||
static void setPath(Format format, Scope scope, const QString &path);
|
||||
|
||||
typedef QMap<QString, QVariant> SettingsMap;
|
||||
|
@ -392,17 +392,18 @@ void QDataStream::setDevice(QIODevice *d)
|
||||
dev = d;
|
||||
}
|
||||
|
||||
#if QT_DEPRECATED_SINCE(5, 13)
|
||||
/*!
|
||||
\obsolete
|
||||
Unsets the I/O device.
|
||||
Use setDevice(0) instead.
|
||||
Use setDevice(nullptr) instead.
|
||||
*/
|
||||
|
||||
void QDataStream::unsetDevice()
|
||||
{
|
||||
setDevice(0);
|
||||
setDevice(nullptr);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
/*!
|
||||
\fn bool QDataStream::atEnd() const
|
||||
|
@ -131,7 +131,10 @@ public:
|
||||
|
||||
QIODevice *device() const;
|
||||
void setDevice(QIODevice *);
|
||||
#if QT_DEPRECATED_SINCE(5, 13)
|
||||
QT_DEPRECATED_X("Use QDataStream::setDevice(nullptr) instead")
|
||||
void unsetDevice();
|
||||
#endif
|
||||
|
||||
bool atEnd() const;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user