diff --git a/src/corelib/kernel/qmetatype.h b/src/corelib/kernel/qmetatype.h index d41f7ee80e..240828bc9a 100644 --- a/src/corelib/kernel/qmetatype.h +++ b/src/corelib/kernel/qmetatype.h @@ -1212,9 +1212,12 @@ public: { IteratorOwner::assign(iterator, static_cast(container)->find(*static_cast(p))); } + QT_WARNING_PUSH + QT_WARNING_DISABLE_DEPRECATED // Hits on the deprecated QHash::iterator::operator--() template static void advanceImpl(void **p, int step) { std::advance(*static_cast(*p), step); } + QT_WARNING_POP template static void beginImpl(const void *container, void **iterator)