diff options
author | Lars Knoll <lars.knoll@qt.io> | 2018-12-10 14:58:18 +0100 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2018-12-14 07:52:10 +0000 |
commit | 43720ec2003339918c51cddeee38c2b10ed27ddf (patch) | |
tree | 35f803cc92b73116d7d2880302f40fe852c52b0f /src/corelib/kernel/qobject.h | |
parent | 13ba85a70dbd7161b1889b5265d052c5c69cc34c (diff) |
Deprecate QObject::findChildren(const QRegExp &, ...)
Use the overload using QRegularExpression instead.
Change-Id: I1bf468b248c0a3f5b2304b1831379a127093df06
Reviewed-by: Jędrzej Nowacki <jedrzej.nowacki@qt.io>
Diffstat (limited to 'src/corelib/kernel/qobject.h')
-rw-r--r-- | src/corelib/kernel/qobject.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/corelib/kernel/qobject.h b/src/corelib/kernel/qobject.h index 9ae6155f52..52c1b8e555 100644 --- a/src/corelib/kernel/qobject.h +++ b/src/corelib/kernel/qobject.h @@ -176,7 +176,9 @@ public: } #ifndef QT_NO_REGEXP +#if QT_DEPRECATED_SINCE(5, 13) template<typename T> + QT_DEPRECATED_X("Use findChildren(const RegularExpression &, ...) instead.") inline QList<T> findChildren(const QRegExp &re, Qt::FindChildOptions options = Qt::FindChildrenRecursively) const { typedef typename std::remove_cv<typename std::remove_pointer<T>::type>::type ObjType; @@ -186,6 +188,7 @@ public: return list; } #endif +#endif #if QT_CONFIG(regularexpression) template<typename T> |