aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKai Köhne <kai.koehne@qt.io>2021-05-27 10:17:44 +0200
committerKai Köhne <kai.koehne@qt.io>2021-05-28 15:31:01 +0200
commit157856eddaa0ccc9092ce2530895d7e8985f431c (patch)
treeab80b79bf7596f2e80467c78942e31878af1af86
parentd298214d9356dc68b834ae605493728d0d8abe1d (diff)
Fix MSVC warning C4267
C4267: 'argument': conversion from 'size_t' to 'const Key', possible loss of data in deferredStates()->insert(qHash(object, property), state); and QQmlComponentPrivate::DeferredState *state = deferredStates()->take(qHash(object, property)); The return type of qHash got changed to size_t in commit bd5b9cae7a29 Change-Id: If11de4fcd29a4d6ac8104e55ce18dd82f372054e Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
-rw-r--r--src/quicktemplates2/qquickdeferredexecute.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/quicktemplates2/qquickdeferredexecute.cpp b/src/quicktemplates2/qquickdeferredexecute.cpp
index 6a3feabb..817415c4 100644
--- a/src/quicktemplates2/qquickdeferredexecute.cpp
+++ b/src/quicktemplates2/qquickdeferredexecute.cpp
@@ -48,7 +48,7 @@ QT_BEGIN_NAMESPACE
namespace QtQuickPrivate {
-typedef QHash<uint, QQmlComponentPrivate::DeferredState *> DeferredStates;
+typedef QHash<size_t, QQmlComponentPrivate::DeferredState *> DeferredStates;
static inline size_t qHash(QObject *object, const QString &propertyName)
{