diff options
author | Kai Köhne <kai.koehne@qt.io> | 2021-05-27 10:17:44 +0200 |
---|---|---|
committer | Kai Köhne <kai.koehne@qt.io> | 2021-05-28 15:31:01 +0200 |
commit | 157856eddaa0ccc9092ce2530895d7e8985f431c (patch) | |
tree | ab80b79bf7596f2e80467c78942e31878af1af86 | |
parent | d298214d9356dc68b834ae605493728d0d8abe1d (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.cpp | 2 |
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) { |