Misc: Do not depend on transitive includes

As a drive-by, remove superfluous includes from qnetworkmanagerservice.h
and obey the coding conventions for includes in a few more places.

Change-Id: I65b68c0cef7598d06a125e97637040392d4be9ff
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
Fabian Kosmale 2022-02-06 20:54:00 +01:00
parent 49b25ab07b
commit 468e9c13a9
28 changed files with 47 additions and 6 deletions

View File

@ -35,6 +35,7 @@
#include <qstringlist.h> #include <qstringlist.h>
#include <qfileinfo.h> #include <qfileinfo.h>
#include <qregularexpression.h> #include <qregularexpression.h>
#include <qvarlengtharray.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -50,6 +50,7 @@
#include <qtimer.h> #include <qtimer.h>
#include <qthread.h> #include <qthread.h>
#include <private/qlocking_p.h> #include <private/qlocking_p.h>
#include <QtCore/qset.h>
#include "qdbusargument.h" #include "qdbusargument.h"
#include "qdbusconnection_p.h" #include "qdbusconnection_p.h"

View File

@ -40,12 +40,17 @@
#ifndef QDBUSSERVICEWATCHER_H #ifndef QDBUSSERVICEWATCHER_H
#define QDBUSSERVICEWATCHER_H #define QDBUSSERVICEWATCHER_H
#include <QtCore/QObject>
#include <QtCore/qcontainerfwd.h> // Q(String)List
#include <QtDBus/qtdbusglobal.h> #include <QtDBus/qtdbusglobal.h>
#if !defined(QT_NO_DBUS) && !defined(QT_NO_QOBJECT) #if !defined(QT_NO_DBUS) && !defined(QT_NO_QOBJECT)
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE
class QString;
template<typename T>
class QBindable;
class QDBusConnection; class QDBusConnection;

View File

@ -49,13 +49,14 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtCore/qobject.h>
#include <QtGui/qtguiglobal.h> #include <QtGui/qtguiglobal.h>
#include <QtCore/qpointer.h> #include <QtCore/qpointer.h>
#include <QtGui/QFont> #include <QtGui/qfont.h>
#if QT_CONFIG(shortcut) #if QT_CONFIG(shortcut)
# include <QtGui/QKeySequence> # include <QtGui/qkeysequence.h>
#endif #endif
#include <QtGui/QIcon> #include <QtGui/qicon.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -52,6 +52,7 @@
// //
#include <QtGui/qtguiglobal.h> #include <QtGui/qtguiglobal.h>
#include <QtCore/qhash.h>
#include <private/qshaderdescription_p.h> #include <private/qshaderdescription_p.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -41,6 +41,7 @@
#include "qtexturefiledata_p.h" #include "qtexturefiledata_p.h"
#include <QtEndian> #include <QtEndian>
#include <QSize> #include <QSize>
#include <QMap>
#include <QtCore/qiodevice.h> #include <QtCore/qiodevice.h>
//#define KTX_DEBUG //#define KTX_DEBUG

View File

@ -61,6 +61,7 @@ QT_REQUIRE_CONFIG(localserver);
#if defined(QT_LOCALSOCKET_TCP) #if defined(QT_LOCALSOCKET_TCP)
# include <qtcpserver.h> # include <qtcpserver.h>
# include <QtCore/qmap.h>
#elif defined(Q_OS_WIN) #elif defined(Q_OS_WIN)
# include <qt_windows.h> # include <qt_windows.h>
# include <qwineventnotifier.h> # include <qwineventnotifier.h>

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtCore/qvarlengtharray.h>
#include <qopenglframebufferobject.h> #include <qopenglframebufferobject.h>
#include <private/qopenglcontext_p.h> #include <private/qopenglcontext_p.h>
#include <private/qopenglextensions_p.h> #include <private/qopenglextensions_p.h>

View File

@ -40,6 +40,7 @@
#ifndef QOPENGLSHADERPROGRAM_H #ifndef QOPENGLSHADERPROGRAM_H
#define QOPENGLSHADERPROGRAM_H #define QOPENGLSHADERPROGRAM_H
#include <QtCore/qobject.h>
#include <QtOpenGL/qtopenglglobal.h> #include <QtOpenGL/qtopenglglobal.h>
#include <QtGui/qopengl.h> #include <QtGui/qopengl.h>

View File

@ -57,6 +57,7 @@
#include <QObject> #include <QObject>
#include <QString> #include <QString>
#include <QList> #include <QList>
#include <QHash>
#include <QThread> #include <QThread>
#include <QtCore/private/qthread_p.h> #include <QtCore/private/qthread_p.h>
#include <qpa/qwindowsysteminterface.h> #include <qpa/qwindowsysteminterface.h>

View File

@ -51,9 +51,9 @@
// We mean it. // We mean it.
// //
#include <QtDBus/QDBusAbstractInterface> #include <QtCore/qvariant.h>
#include <QtDBus/QDBusPendingCallWatcher> #include <QtCore/qmap.h>
#include <QtDBus/QDBusObjectPath> #include <QtDBus/qdbusabstractinterface.h>
#include <optional> #include <optional>
@ -74,6 +74,8 @@ enum NMDeviceState {
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE
class QDBusObjectPath;
// This tiny class exists for the purpose of seeing if NetworkManager is available without // This tiny class exists for the purpose of seeing if NetworkManager is available without
// initializing everything the derived/full class needs. // initializing everything the derived/full class needs.
class QNetworkManagerInterfaceBase : public QDBusAbstractInterface class QNetworkManagerInterfaceBase : public QDBusAbstractInterface

View File

@ -39,6 +39,7 @@
#include "qcomposeplatforminputcontext.h" #include "qcomposeplatforminputcontext.h"
#include <QtCore/QCoreApplication> #include <QtCore/QCoreApplication>
#include <QtCore/qvarlengtharray.h>
#include <QtGui/QKeyEvent> #include <QtGui/QKeyEvent>
#include <QtGui/QGuiApplication> #include <QtGui/QGuiApplication>

View File

@ -51,6 +51,7 @@
#include <QtCore/QJniObject> #include <QtCore/QJniObject>
#include <QtGui/private/qhighdpiscaling_p.h> #include <QtGui/private/qhighdpiscaling_p.h>
#include <QtCore/QObject> #include <QtCore/QObject>
#include <QtCore/qvarlengtharray.h>
static const char m_qtTag[] = "Qt A11Y"; static const char m_qtTag[] = "Qt A11Y";
static const char m_classErrorMsg[] = "Can't find class \"%s\""; static const char m_classErrorMsg[] = "Can't find class \"%s\"";

View File

@ -43,6 +43,8 @@
#include <qpa/qplatformtheme.h> #include <qpa/qplatformtheme.h>
#include <QtGui/qfont.h> #include <QtGui/qfont.h>
#include <QtGui/qpalette.h> #include <QtGui/qpalette.h>
#include <QtCore/qhash.h>
#include <QtCore/qbytearray.h>
#include <QJsonObject> #include <QJsonObject>

View File

@ -42,6 +42,7 @@
#include "qcocoaaccessibility.h" #include "qcocoaaccessibility.h"
#include "qcocoaaccessibilityelement.h" #include "qcocoaaccessibilityelement.h"
#include <QtGui/qaccessible.h> #include <QtGui/qaccessible.h>
#include <QtCore/qmap.h>
#include <private/qcore_mac_p.h> #include <private/qcore_mac_p.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -41,6 +41,7 @@
#define QCOCOAGLCONTEXT_H #define QCOCOAGLCONTEXT_H
#include <QtCore/QPointer> #include <QtCore/QPointer>
#include <QtCore/QVarLengthArray>
#include <QtCore/private/qcore_mac_p.h> #include <QtCore/private/qcore_mac_p.h>
#include <qpa/qplatformopenglcontext.h> #include <qpa/qplatformopenglcontext.h>
#include <QtGui/qopenglcontext.h> #include <QtGui/qopenglcontext.h>

View File

@ -40,6 +40,7 @@
#ifndef QIOSCLIPBOARD_H #ifndef QIOSCLIPBOARD_H
#define QIOSCLIPBOARD_H #define QIOSCLIPBOARD_H
#include <QtCore/qmap.h>
#include <qpa/qplatformclipboard.h> #include <qpa/qplatformclipboard.h>
#ifndef QT_NO_CLIPBOARD #ifndef QT_NO_CLIPBOARD

View File

@ -42,6 +42,8 @@
#include <QtGui/QGuiApplication> #include <QtGui/QGuiApplication>
#include <qpa/qwindowsysteminterface.h> #include <qpa/qwindowsysteminterface.h>
#include <QtCore/qhash.h>
#include <QtCore/qbytearray.h>
#include <QtCore/QDebug> #include <QtCore/QDebug>
#include <QtCore/QMetaEnum> #include <QtCore/QMetaEnum>
#include <QtCore/QSocketNotifier> #include <QtCore/QSocketNotifier>

View File

@ -40,6 +40,8 @@
#include "qqnxnavigatorpps.h" #include "qqnxnavigatorpps.h"
#include <QDebug> #include <QDebug>
#include <QHash>
#include <QByteArray>
#include <private/qcore_unix_p.h> #include <private/qcore_unix_p.h>
#if defined(QQNXNAVIGATOR_DEBUG) #if defined(QQNXNAVIGATOR_DEBUG)

View File

@ -38,6 +38,7 @@
****************************************************************************/ ****************************************************************************/
#include "qvkkhrdisplayvulkaninstance.h" #include "qvkkhrdisplayvulkaninstance.h"
#include <QVarLengthArray>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -41,6 +41,7 @@
#include "qwindowscontext.h" #include "qwindowscontext.h"
#include <QtCore/qvariant.h> #include <QtCore/qvariant.h>
#include <QtCore/qmap.h>
#include <QtCore/qdebug.h> #include <QtCore/qdebug.h>
#include <QtCore/qtextstream.h> #include <QtCore/qtextstream.h>
#include <QtCore/qcoreapplication.h> #include <QtCore/qcoreapplication.h>

View File

@ -44,6 +44,8 @@
#include <QtCore/qsharedpointer.h> #include <QtCore/qsharedpointer.h>
#include <QtCore/qvariant.h> #include <QtCore/qvariant.h>
#include <QtCore/qlist.h>
#include <QtCore/qsize.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -54,6 +54,8 @@
#include <QtCore/QJniEnvironment> #include <QtCore/QJniEnvironment>
#include <QtCore/QJniObject> #include <QtCore/QJniObject>
#include <QtCore/QList>
#include <QtCore/QByteArray>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -57,6 +57,7 @@
#include <QtCore/qlist.h> #include <QtCore/qlist.h>
#include <QtCore/qmutex.h> #include <QtCore/qmutex.h>
#include <QtCore/qscopeguard.h> #include <QtCore/qscopeguard.h>
#include <QtCore/qset.h>
#include "qopenssl_p.h" #include "qopenssl_p.h"

View File

@ -51,6 +51,7 @@
#include <QtCore/qscopeguard.h> #include <QtCore/qscopeguard.h>
#include <QtCore/qbytearray.h> #include <QtCore/qbytearray.h>
#include <QtCore/qvarlengtharray.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -56,6 +56,7 @@
#ifndef QT_NO_PRINTER #ifndef QT_NO_PRINTER
#include <QtCore/qhash.h>
#include <ApplicationServices/ApplicationServices.h> #include <ApplicationServices/ApplicationServices.h>
#include <QtPrintSupport/qtprintsupportglobal.h> #include <QtPrintSupport/qtprintsupportglobal.h>

View File

@ -42,6 +42,9 @@
#include <QElapsedTimer> #include <QElapsedTimer>
#include <QRegularExpression> #include <QRegularExpression>
#include <QSettings> #include <QSettings>
#include <QHash>
#include <QSet>
#include <QMap>
#include <depfile_shared.h> #include <depfile_shared.h>

View File

@ -34,6 +34,8 @@
#include <QProcess> #include <QProcess>
#include <QDir> #include <QDir>
#include <QSet> #include <QSet>
#include <QVariant>
#include <QVariantMap>
#include <QStack> #include <QStack>
#include <QDirIterator> #include <QDirIterator>
#include <QLibraryInfo> #include <QLibraryInfo>