From a73c824083a84df8ee32cf5694b2cf2828c74ac4 Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Tue, 23 Feb 2016 11:03:01 +0100 Subject: [PATCH] TextEditor: Fix compile for Qt < 5.5 Change-Id: I653d76452289a91fdb069be14dd2c8816f856306 Reviewed-by: Marco Bubke Reviewed-by: Christian Stenger --- src/plugins/texteditor/fontsettings.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/plugins/texteditor/fontsettings.cpp b/src/plugins/texteditor/fontsettings.cpp index 5303cf9c8de..2f3bf279ef6 100644 --- a/src/plugins/texteditor/fontsettings.cpp +++ b/src/plugins/texteditor/fontsettings.cpp @@ -178,9 +178,8 @@ QTextCharFormat FontSettings::toTextCharFormat(TextStyle category) const uint qHash(const TextStyles &textStyles) { uint hash = ::qHash(quint8(textStyles.mainStyle)); - - hash ^= ::qHashRange(textStyles.mixinStyles.cbegin(), textStyles.mixinStyles.cend()); - + for (TextStyle mixinStyle : textStyles.mixinStyles) + hash ^= ::qHash(mixinStyle); return hash; }