From b719bd498ee179f92bee174a622c7954ed542fd0 Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Thu, 14 Jun 2012 15:04:22 +0200 Subject: [PATCH] Forward-declare QLatin1String too qhash.h doesn't include qstring.h and was depending on an indirect inclusion (probably via qpair.h -> qdatastream.h -> qiodevice.h -> qobject.h -> qstring.h, which I've broken). Since it forward-declares QString and QStringRef, let's add QLatin1String too. Change-Id: I179ebb22f761b88423ef13643afa2e5ce91ef6a2 Reviewed-by: Olivier Goffart --- src/corelib/tools/qhash.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/corelib/tools/qhash.h b/src/corelib/tools/qhash.h index c0e2e6eff5..8f01cd2d91 100644 --- a/src/corelib/tools/qhash.h +++ b/src/corelib/tools/qhash.h @@ -52,11 +52,11 @@ QT_BEGIN_HEADER QT_BEGIN_NAMESPACE - class QBitArray; class QByteArray; class QString; class QStringRef; +class QLatin1String; inline uint qHash(char key, uint seed = 0) { return uint(key) ^ seed; } inline uint qHash(uchar key, uint seed = 0) { return uint(key) ^ seed; }