From 466bf485b0e8e35339dc5fe36db28c324c14b615 Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Tue, 23 Feb 2016 14:28:40 +0100 Subject: [PATCH] TextEditor: Fix compile on OSX Change-Id: I0ed48bc18489a59b0205f56a89b84e9e21fe29ca Reviewed-by: David Schulz --- src/plugins/texteditor/fontsettings.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/plugins/texteditor/fontsettings.cpp b/src/plugins/texteditor/fontsettings.cpp index 2f3bf279ef6..6be14966d20 100644 --- a/src/plugins/texteditor/fontsettings.cpp +++ b/src/plugins/texteditor/fontsettings.cpp @@ -134,6 +134,11 @@ bool FontSettings::equals(const FontSettings &f) const && m_scheme == f.m_scheme; } +uint qHash(const TextStyle &textStyle) +{ + return ::qHash(quint8(textStyle)); +} + /** * Returns the QTextCharFormat of the given format category. */ @@ -177,9 +182,9 @@ QTextCharFormat FontSettings::toTextCharFormat(TextStyle category) const uint qHash(const TextStyles &textStyles) { - uint hash = ::qHash(quint8(textStyles.mainStyle)); + uint hash = qHash(textStyles.mainStyle); for (TextStyle mixinStyle : textStyles.mixinStyles) - hash ^= ::qHash(mixinStyle); + hash ^= qHash(mixinStyle); return hash; }