diff options
| author | Ulf Hermann <ulf.hermann@qt.io> | 2025-09-26 12:02:22 +0200 |
|---|---|---|
| committer | Ulf Hermann <ulf.hermann@qt.io> | 2025-12-02 20:42:36 +0100 |
| commit | 8b246f262346ded7860ad76fdedc8d59f037a374 (patch) | |
| tree | 18d8bfd90967ab48d66cce1b23c785f9c93db331 /src/corelib/kernel/qsequentialiterable.cpp | |
| parent | 131ed3fb9b34480653777cf0304bcaebd8d0d540 (diff) | |
Core: Deprecate Q{Associative|Sequential}Iterable
They cannot be fixed and have to be replaced by
QMeta{Association|Sequence}::Iterable.
Task-number: QTBUG-140181
Change-Id: Ic62dcfecb576f8cd11902a245a2ac5422f5011d3
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/corelib/kernel/qsequentialiterable.cpp')
| -rw-r--r-- | src/corelib/kernel/qsequentialiterable.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/corelib/kernel/qsequentialiterable.cpp b/src/corelib/kernel/qsequentialiterable.cpp index 7325785f4d5..5b040404654 100644 --- a/src/corelib/kernel/qsequentialiterable.cpp +++ b/src/corelib/kernel/qsequentialiterable.cpp @@ -7,8 +7,13 @@ QT_BEGIN_NAMESPACE +#if QT_DEPRECATED_SINCE(6, 13) +QT_WARNING_PUSH +QT_WARNING_DISABLE_DEPRECATED + /*! \class QSequentialIterable + \deprecated [6.13] Use QMetaSequence::Iterable instead. \since 5.2 \inmodule QtCore \brief The QSequentialIterable class is an iterable interface for a container in a QVariant. @@ -158,6 +163,7 @@ void QSequentialIterable::set(qsizetype idx, const QVariant &value) /*! \typealias QSequentialIterable::const_iterator + \deprecated [6.13] Use QMetaSequence::Iterable::ConstIterator instead. \brief The QSequentialIterable::const_iterator allows iteration over a container in a QVariant. A QSequentialIterable::const_iterator can only be created by a QSequentialIterable instance, @@ -167,6 +173,7 @@ void QSequentialIterable::set(qsizetype idx, const QVariant &value) /*! \typealias QSequentialIterable::iterator \since 6.0 + \deprecated [6.13] Use QMetaSequence::Iterable::Iterator instead. \brief The QSequentialIterable::iterator allows iteration over a container in a QVariant. A QSequentialIterable::iterator can only be created by a QSequentialIterable instance, @@ -217,4 +224,7 @@ QVariantConstPointer QSequentialConstIterator::operator->() const return QVariantConstPointer(operator*()); } +QT_WARNING_POP +#endif // QT_DEPRECATED_SINCE(6, 13) + QT_END_NAMESPACE |
