diff options
author | Giuseppe D'Angelo <giuseppe.dangelo@kdab.com> | 2020-05-16 18:05:17 +0200 |
---|---|---|
committer | Giuseppe D'Angelo <giuseppe.dangelo@kdab.com> | 2020-06-18 16:25:31 +0200 |
commit | 1c9933f281677c1a8a852ca99c53054b430d43d8 (patch) | |
tree | ad107bbee6904994efaf838cb3a30455942ed0e0 /src/quick/items/qquicktextnodeengine.cpp | |
parent | bb85e267c119c3b4427d415786ec5da140270c68 (diff) |
Improve a qHash implementation
Fixup the signature and improve qHashMulti.
Change-Id: I701a0f43ff0533269964334767dc220b8fd48188
Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
Diffstat (limited to 'src/quick/items/qquicktextnodeengine.cpp')
-rw-r--r-- | src/quick/items/qquicktextnodeengine.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/quick/items/qquicktextnodeengine.cpp b/src/quick/items/qquicktextnodeengine.cpp index 19df175115..dd666416e8 100644 --- a/src/quick/items/qquicktextnodeengine.cpp +++ b/src/quick/items/qquicktextnodeengine.cpp @@ -700,9 +700,9 @@ void QQuickTextNodeEngine::addFrameDecorations(QTextDocument *document, QTextFra } } -size_t qHash(const QQuickTextNodeEngine::BinaryTreeNodeKey &key) +size_t qHash(const QQuickTextNodeEngine::BinaryTreeNodeKey &key, size_t seed = 0) { - return qHashMulti(/*seed=*/0, key.fontEngine, key.clipNode, key.color, key.selectionState); + return qHashMulti(seed, key.fontEngine, key.clipNode, key.color, key.selectionState); } void QQuickTextNodeEngine::mergeProcessedNodes(QList<BinaryTreeNode *> *regularNodes, |