Make qlocale.h not depend on qvariant.h.
authorStephen Kelly <stephen.kelly@kdab.com>
Mon, 27 Feb 2012 21:06:54 +0000 (22:06 +0100)
committerQt by Nokia <qt-info@nokia.com>
Wed, 29 Feb 2012 13:08:29 +0000 (14:08 +0100)
As a consequence, we have to add more explicit includes.

Change-Id: Ib3137031f0554b846c7bbd08f1f7df10dfeb8e61
Reviewed-by: Olivier Goffart <ogoffart@woboq.com>
src/corelib/io/qstandardpaths_unix.cpp
src/corelib/json/qjsonarray.cpp
src/corelib/json/qjsondocument.cpp
src/corelib/json/qjsonobject.cpp
src/corelib/tools/qlocale.h
src/corelib/tools/qlocale_p.h

index 62c8467..5499751 100644 (file)
@@ -42,6 +42,7 @@
 #include "qstandardpaths.h"
 #include <qdir.h>
 #include <qfile.h>
+#include <qhash.h>
 #include <qtextstream.h>
 #include <qcoreapplication.h>
 #include <private/qfilesystemengine_p.h>
index 0eb1974..6ffb963 100644 (file)
@@ -44,6 +44,7 @@
 #include <qjsonarray.h>
 #include <qjsonvalue.h>
 #include <qstringlist.h>
+#include <qvariant.h>
 #include <qdebug.h>
 
 #include "qjsonwriter_p.h"
index 8a7fa76..c2204bf 100644 (file)
@@ -44,6 +44,7 @@
 #include <qjsonvalue.h>
 #include <qjsonarray.h>
 #include <qstringlist.h>
+#include <qvariant.h>
 #include <qdebug.h>
 #include "qjsonwriter_p.h"
 #include "qjsonparser_p.h"
index b7af8c2..289a752 100644 (file)
@@ -44,6 +44,7 @@
 #include <qjsonarray.h>
 #include <qstringlist.h>
 #include <qdebug.h>
+#include <qvariant.h>
 #include "qjson_p.h"
 #include "qjsonwriter_p.h"
 
index c029f62..2ecd934 100644 (file)
@@ -42,7 +42,6 @@
 #ifndef QLOCALE_H
 #define QLOCALE_H
 
-#include <QtCore/qvariant.h>
 #include <QtCore/qstring.h>
 #include <QtCore/qobjectdefs.h>
 
index c6902ca..ad7c970 100644 (file)
@@ -55,7 +55,7 @@
 
 #include "QtCore/qstring.h"
 #include "QtCore/qvarlengtharray.h"
-#include "QtCore/qmetatype.h"
+#include "QtCore/qvariant.h"
 
 #include "qlocale.h"