diff --git a/src/corelib/plugin/qfactoryloader.cpp b/src/corelib/plugin/qfactoryloader.cpp index 7e4a9f06fd..1784435371 100644 --- a/src/corelib/plugin/qfactoryloader.cpp +++ b/src/corelib/plugin/qfactoryloader.cpp @@ -42,22 +42,24 @@ #ifndef QT_NO_QOBJECT #include "qfactoryinterface.h" + +#include "private/qcoreapplication_p.h" +#include "private/qduplicatetracker_p.h" +#include "private/qobject_p.h" +#include "qcbormap.h" +#include "qcborvalue.h" +#include "qendian.h" +#include "qjsonarray.h" +#include "qjsondocument.h" +#include "qjsonobject.h" +#include "qjsonvalue.h" #include "qmap.h" -#include -#include #include "qmutex.h" #include "qplugin.h" #include "qplugin_p.h" #include "qpluginloader.h" -#include "private/qobject_p.h" -#include "private/qcoreapplication_p.h" -#include "qcbormap.h" -#include "qcborvalue.h" -#include "qjsondocument.h" -#include "qjsonvalue.h" -#include "qjsonobject.h" -#include "qjsonarray.h" -#include "private/qduplicatetracker_p.h" +#include +#include #include diff --git a/src/corelib/plugin/qfactoryloader_p.h b/src/corelib/plugin/qfactoryloader_p.h index 7815ea0b5d..0ad62cc525 100644 --- a/src/corelib/plugin/qfactoryloader_p.h +++ b/src/corelib/plugin/qfactoryloader_p.h @@ -54,19 +54,18 @@ #include "QtCore/qglobal.h" #ifndef QT_NO_QOBJECT -#include "QtCore/qobject.h" -#include "QtCore/qstringlist.h" -#include "QtCore/qcborvalue.h" -#include "QtCore/qjsonobject.h" -#include "QtCore/qjsondocument.h" #include "QtCore/qmap.h" -#include "QtCore/qendian.h" +#include "QtCore/qobject.h" + #if QT_CONFIG(library) -#include "private/qlibrary_p.h" +# include "qlibrary_p.h" #endif QT_BEGIN_NAMESPACE +class QJsonDocument; +class QJsonObject; + QJsonDocument qJsonFromRawLibraryMetaData(const char *raw, qsizetype size, QString *errMsg); class QFactoryLoaderPrivate; diff --git a/src/corelib/plugin/qlibrary.cpp b/src/corelib/plugin/qlibrary.cpp index d8736c9edb..634dc5a00c 100644 --- a/src/corelib/plugin/qlibrary.cpp +++ b/src/corelib/plugin/qlibrary.cpp @@ -37,37 +37,31 @@ ** $QT_END_LICENSE$ ** ****************************************************************************/ -#include "qplatformdefs.h" #include "qlibrary.h" - -#include "qfactoryloader_p.h" #include "qlibrary_p.h" -#include + +#include +#include +#include #include #include -#include +#include #include -#include -#include +#include +#include + #ifdef Q_OS_MAC # include #endif -#ifndef NO_ERRNO_H -#include -#endif // NO_ERROR_H -#include -#include -#include -#include -#include -#include +#include +#include + #include "qelfparser_p.h" +#include "qfactoryloader_p.h" #include "qmachparser_p.h" #include -#include - QT_BEGIN_NAMESPACE #ifdef QT_NO_DEBUG diff --git a/src/corelib/plugin/qlibrary_p.h b/src/corelib/plugin/qlibrary_p.h index 121ecae34e..b42816a469 100644 --- a/src/corelib/plugin/qlibrary_p.h +++ b/src/corelib/plugin/qlibrary_p.h @@ -53,11 +53,12 @@ // #include + #include "QtCore/qlibrary.h" #include "QtCore/qmutex.h" +#include "QtCore/qplugin.h" #include "QtCore/qpointer.h" #include "QtCore/qstringlist.h" -#include "QtCore/qplugin.h" #ifdef Q_OS_WIN # include "QtCore/qt_windows.h" #endif diff --git a/src/corelib/plugin/qlibrary_unix.cpp b/src/corelib/plugin/qlibrary_unix.cpp index 05b2c92284..c119bee2fc 100644 --- a/src/corelib/plugin/qlibrary_unix.cpp +++ b/src/corelib/plugin/qlibrary_unix.cpp @@ -40,9 +40,9 @@ #include "qplatformdefs.h" +#include #include #include "qlibrary_p.h" -#include #include #include diff --git a/src/corelib/plugin/qlibrary_win.cpp b/src/corelib/plugin/qlibrary_win.cpp index 07f5a4b744..eab7255a7a 100644 --- a/src/corelib/plugin/qlibrary_win.cpp +++ b/src/corelib/plugin/qlibrary_win.cpp @@ -39,8 +39,9 @@ #include "qplatformdefs.h" #include "qlibrary_p.h" -#include "qfile.h" + #include "qdir.h" +#include "qfile.h" #include "qfileinfo.h" #include diff --git a/src/corelib/plugin/qpluginloader.cpp b/src/corelib/plugin/qpluginloader.cpp index 131506f73e..9afdf0e537 100644 --- a/src/corelib/plugin/qpluginloader.cpp +++ b/src/corelib/plugin/qpluginloader.cpp @@ -38,15 +38,14 @@ ** ****************************************************************************/ -#include "qplatformdefs.h" - -#include "qplugin.h" -#include "qcoreapplication.h" #include "qpluginloader.h" -#include -#include "qfactoryloader_p.h" + +#include "qcoreapplication.h" #include "qdebug.h" #include "qdir.h" +#include "qfactoryloader_p.h" +#include "qfileinfo.h" +#include "qjsondocument.h" QT_BEGIN_NAMESPACE