Add qtguiglobal.h and qtguiglobal_p.h

The new modular configuration system requires one global
header per module, that is included by all other files in
this module.

A similar scheme and naming convention is already being used
for many other modules (e.g. printsupport, qml, quick).

That header will later on #include the configuration file
for Qt Gui. For now it defines the Q_GUI_EXPORT macro for
this library.

In addition, add a private global header, qtguiglobal_p.h,
that can later on include the private config header for
Qt Gui for things we don't want to export to the world.

Change-Id: Id9ce2a4f3d2962c3592c35e3d080574789195f24
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
This commit is contained in:
Lars Knoll 2016-06-22 09:53:38 +02:00
parent 5fa3e2a82e
commit e8fe65205c
285 changed files with 408 additions and 99 deletions

View File

@ -296,11 +296,6 @@ typedef double qreal;
# else # else
# define Q_CORE_EXPORT Q_DECL_IMPORT # define Q_CORE_EXPORT Q_DECL_IMPORT
# endif # endif
# if defined(QT_BUILD_GUI_LIB)
# define Q_GUI_EXPORT Q_DECL_EXPORT
# else
# define Q_GUI_EXPORT Q_DECL_IMPORT
# endif
# if defined(QT_BUILD_WIDGETS_LIB) # if defined(QT_BUILD_WIDGETS_LIB)
# define Q_WIDGETS_EXPORT Q_DECL_EXPORT # define Q_WIDGETS_EXPORT Q_DECL_EXPORT
# else # else
@ -313,7 +308,6 @@ typedef double qreal;
# endif # endif
#else #else
# define Q_CORE_EXPORT # define Q_CORE_EXPORT
# define Q_GUI_EXPORT
# define Q_WIDGETS_EXPORT # define Q_WIDGETS_EXPORT
# define Q_NETWORK_EXPORT # define Q_NETWORK_EXPORT
#endif #endif

View File

@ -37,7 +37,7 @@
** **
****************************************************************************/ ****************************************************************************/
#include <QtCore/qglobal.h> #include <QtGui/qtguiglobal.h>
#ifndef QT_NO_ACCESSIBILITY #ifndef QT_NO_ACCESSIBILITY
#ifndef QACCESSIBLE_H #ifndef QACCESSIBLE_H

View File

@ -40,6 +40,7 @@
#ifndef QACCESSIBLEBRIDGE_H #ifndef QACCESSIBLEBRIDGE_H
#define QACCESSIBLEBRIDGE_H #define QACCESSIBLEBRIDGE_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/qplugin.h> #include <QtCore/qplugin.h>
#include <QtCore/qfactoryinterface.h> #include <QtCore/qfactoryinterface.h>

View File

@ -51,7 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtCore/qglobal.h> #include <QtGui/private/qtguiglobal_p.h>
#include <QtCore/qobject.h> #include <QtCore/qobject.h>
#include <QtCore/qhash.h> #include <QtCore/qhash.h>

View File

@ -40,6 +40,7 @@
#ifndef QACCESSIBLEOBJECT_H #ifndef QACCESSIBLEOBJECT_H
#define QACCESSIBLEOBJECT_H #define QACCESSIBLEOBJECT_H
#include <QtGui/qtguiglobal.h>
#include <QtGui/qaccessible.h> #include <QtGui/qaccessible.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -40,6 +40,7 @@
#ifndef QACCESSIBLEPLUGIN_H #ifndef QACCESSIBLEPLUGIN_H
#define QACCESSIBLEPLUGIN_H #define QACCESSIBLEPLUGIN_H
#include <QtGui/qtguiglobal.h>
#include <QtGui/qaccessible.h> #include <QtGui/qaccessible.h>
#include <QtCore/qfactoryinterface.h> #include <QtCore/qfactoryinterface.h>

View File

@ -48,9 +48,11 @@
// 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>
#ifndef QT_NO_ACCESSIBILITY #ifndef QT_NO_ACCESSIBILITY
#include <QtCore/qobject.h>
#include <QtGui/qaccessible.h> #include <QtGui/qaccessible.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -36,11 +36,12 @@
** $QT_END_LICENSE$ ** $QT_END_LICENSE$
** **
****************************************************************************/ ****************************************************************************/
#include <QtCore/qvariantanimation.h> #include <QtGui/qtguiglobal.h>
#include <private/qvariantanimation_p.h>
#ifndef QT_NO_ANIMATION #ifndef QT_NO_ANIMATION
#include <QtCore/qvariantanimation.h>
#include <private/qvariantanimation_p.h>
#include <QtGui/qcolor.h> #include <QtGui/qcolor.h>
#include <QtGui/qvector2d.h> #include <QtGui/qvector2d.h>
#include <QtGui/qvector3d.h> #include <QtGui/qvector3d.h>

View File

@ -40,6 +40,7 @@
#ifndef QBITMAP_H #ifndef QBITMAP_H
#define QBITMAP_H #define QBITMAP_H
#include <QtGui/qtguiglobal.h>
#include <QtGui/qpixmap.h> #include <QtGui/qpixmap.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include "QtGui/qimageiohandler.h" #include "QtGui/qimageiohandler.h"
#ifndef QT_NO_IMAGEFORMAT_BMP #ifndef QT_NO_IMAGEFORMAT_BMP

View File

@ -40,7 +40,7 @@
#ifndef QICON_H #ifndef QICON_H
#define QICON_H #define QICON_H
#include <QtCore/qglobal.h> #include <QtGui/qtguiglobal.h>
#include <QtCore/qsize.h> #include <QtCore/qsize.h>
#include <QtCore/qlist.h> #include <QtCore/qlist.h>
#include <QtGui/qpixmap.h> #include <QtGui/qpixmap.h>

View File

@ -51,7 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtCore/qglobal.h> #include <QtGui/private/qtguiglobal_p.h>
#include <QtCore/qsize.h> #include <QtCore/qsize.h>
#include <QtCore/qlist.h> #include <QtCore/qlist.h>
#include <QtGui/qpixmap.h> #include <QtGui/qpixmap.h>

View File

@ -40,7 +40,7 @@
#ifndef QICONENGINE_H #ifndef QICONENGINE_H
#define QICONENGINE_H #define QICONENGINE_H
#include <QtCore/qglobal.h> #include <QtGui/qtguiglobal.h>
#include <QtCore/qlist.h> #include <QtCore/qlist.h>
#include <QtGui/qicon.h> #include <QtGui/qicon.h>

View File

@ -40,6 +40,7 @@
#ifndef QICONENGINEPLUGIN_H #ifndef QICONENGINEPLUGIN_H
#define QICONENGINEPLUGIN_H #define QICONENGINEPLUGIN_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/qplugin.h> #include <QtCore/qplugin.h>
#include <QtCore/qfactoryinterface.h> #include <QtCore/qfactoryinterface.h>

View File

@ -40,7 +40,7 @@
#ifndef QICONLOADER_P_H #ifndef QICONLOADER_P_H
#define QICONLOADER_P_H #define QICONLOADER_P_H
#include <QtCore/qglobal.h> #include <QtGui/private/qtguiglobal_p.h>
#ifndef QT_NO_ICON #ifndef QT_NO_ICON
// //

View File

@ -40,6 +40,7 @@
#ifndef QIMAGE_H #ifndef QIMAGE_H
#define QIMAGE_H #define QIMAGE_H
#include <QtGui/qtguiglobal.h>
#include <QtGui/qcolor.h> #include <QtGui/qcolor.h>
#include <QtGui/qrgb.h> #include <QtGui/qrgb.h>
#include <QtGui/qpaintdevice.h> #include <QtGui/qpaintdevice.h>

View File

@ -51,7 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtCore/qglobal.h> #include <QtGui/private/qtguiglobal_p.h>
#include <QMap> #include <QMap>
#include <QVector> #include <QVector>

View File

@ -40,6 +40,7 @@
#ifndef QIMAGEIOHANDLER_H #ifndef QIMAGEIOHANDLER_H
#define QIMAGEIOHANDLER_H #define QIMAGEIOHANDLER_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/qiodevice.h> #include <QtCore/qiodevice.h>
#include <QtCore/qplugin.h> #include <QtCore/qplugin.h>
#include <QtCore/qfactoryinterface.h> #include <QtCore/qfactoryinterface.h>

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include <QtGui/qpixmap.h> #include <QtGui/qpixmap.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -40,6 +40,7 @@
#ifndef QIMAGEREADER_H #ifndef QIMAGEREADER_H
#define QIMAGEREADER_H #define QIMAGEREADER_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/qbytearray.h> #include <QtCore/qbytearray.h>
#include <QtCore/qcoreapplication.h> #include <QtCore/qcoreapplication.h>
#include <QtGui/qimage.h> #include <QtGui/qimage.h>

View File

@ -40,6 +40,7 @@
#ifndef QIMAGEWRITER_H #ifndef QIMAGEWRITER_H
#define QIMAGEWRITER_H #define QIMAGEWRITER_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/qbytearray.h> #include <QtCore/qbytearray.h>
#include <QtCore/qcoreapplication.h> #include <QtCore/qcoreapplication.h>
#include <QtCore/qlist.h> #include <QtCore/qlist.h>

View File

@ -40,10 +40,11 @@
#ifndef QMOVIE_H #ifndef QMOVIE_H
#define QMOVIE_H #define QMOVIE_H
#include <QtCore/qobject.h> #include <QtGui/qtguiglobal.h>
#ifndef QT_NO_MOVIE #ifndef QT_NO_MOVIE
#include <QtCore/qobject.h>
#include <QtCore/qbytearray.h> #include <QtCore/qbytearray.h>
#include <QtCore/qlist.h> #include <QtCore/qlist.h>
#include <QtGui/qimagereader.h> #include <QtGui/qimagereader.h>

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include "qimage.h" #include "qimage.h"

View File

@ -52,7 +52,8 @@
// //
// //
#include "QtGui/qpaintengine.h" #include <QtGui/private/qtguiglobal_p.h>
#include <QtGui/qpaintengine.h>
#ifndef QT_NO_PICTURE #ifndef QT_NO_PICTURE

View File

@ -40,6 +40,7 @@
#ifndef QPICTURE_H #ifndef QPICTURE_H
#define QPICTURE_H #define QPICTURE_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/qiodevice.h> #include <QtCore/qiodevice.h>
#include <QtCore/qstringlist.h> #include <QtCore/qstringlist.h>
#include <QtCore/qsharedpointer.h> #include <QtCore/qsharedpointer.h>

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include "QtCore/qatomic.h" #include "QtCore/qatomic.h"
#include "QtCore/qbuffer.h" #include "QtCore/qbuffer.h"
#include "QtCore/qobjectdefs.h" #include "QtCore/qobjectdefs.h"

View File

@ -40,6 +40,7 @@
#ifndef QPICTUREFORMATPLUGIN_H #ifndef QPICTUREFORMATPLUGIN_H
#define QPICTUREFORMATPLUGIN_H #define QPICTUREFORMATPLUGIN_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/qplugin.h> #include <QtCore/qplugin.h>
#include <QtCore/qfactoryinterface.h> #include <QtCore/qfactoryinterface.h>

View File

@ -40,6 +40,7 @@
#ifndef QPIXMAP_H #ifndef QPIXMAP_H
#define QPIXMAP_H #define QPIXMAP_H
#include <QtGui/qtguiglobal.h>
#include <QtGui/qpaintdevice.h> #include <QtGui/qpaintdevice.h>
#include <QtGui/qcolor.h> #include <QtGui/qcolor.h>
#include <QtCore/qnamespace.h> #include <QtCore/qnamespace.h>

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include <qpa/qplatformpixmap.h> #include <qpa/qplatformpixmap.h>
#include <private/qpaintengine_blitter_p.h> #include <private/qpaintengine_blitter_p.h>

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include <qpa/qplatformpixmap.h> #include <qpa/qplatformpixmap.h>

View File

@ -40,6 +40,7 @@
#ifndef QPIXMAPCACHE_H #ifndef QPIXMAPCACHE_H
#define QPIXMAPCACHE_H #define QPIXMAPCACHE_H
#include <QtGui/qtguiglobal.h>
#include <QtGui/qpixmap.h> #include <QtGui/qpixmap.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -50,6 +50,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include "qpixmapcache.h" #include "qpixmapcache.h"
#include "qpaintengine.h" #include "qpaintengine.h"
#include <private/qimage_p.h> #include <private/qimage_p.h>

View File

@ -49,6 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtGui/qtguiglobal.h>
#include <QtGui/qpixmap.h> #include <QtGui/qpixmap.h>
#include <QtCore/qatomic.h> #include <QtCore/qatomic.h>

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include "QtGui/qimageiohandler.h" #include "QtGui/qimageiohandler.h"
#ifndef QT_NO_IMAGEFORMAT_PNG #ifndef QT_NO_IMAGEFORMAT_PNG

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include "QtGui/qimageiohandler.h" #include "QtGui/qimageiohandler.h"
#ifndef QT_NO_IMAGEFORMAT_PPM #ifndef QT_NO_IMAGEFORMAT_PPM

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include "QtGui/qimageiohandler.h" #include "QtGui/qimageiohandler.h"
#ifndef QT_NO_IMAGEFORMAT_XBM #ifndef QT_NO_IMAGEFORMAT_XBM

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include "QtGui/qimageiohandler.h" #include "QtGui/qimageiohandler.h"
#ifndef QT_NO_IMAGEFORMAT_XPM #ifndef QT_NO_IMAGEFORMAT_XPM

View File

@ -40,6 +40,7 @@
#ifndef QSTANDARDITEMMODEL_H #ifndef QSTANDARDITEMMODEL_H
#define QSTANDARDITEMMODEL_H #define QSTANDARDITEMMODEL_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/qabstractitemmodel.h> #include <QtCore/qabstractitemmodel.h>
#include <QtGui/qbrush.h> #include <QtGui/qbrush.h>
#include <QtGui/qfont.h> #include <QtGui/qfont.h>

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include "private/qabstractitemmodel_p.h" #include "private/qabstractitemmodel_p.h"
#ifndef QT_NO_STANDARDITEMMODEL #ifndef QT_NO_STANDARDITEMMODEL

View File

@ -6,6 +6,8 @@ PRECOMPILED_HEADER = kernel/qt_gui_pch.h
KERNEL_P= kernel KERNEL_P= kernel
HEADERS += \ HEADERS += \
kernel/qtguiglobal.h \
kernel/qtguiglobal_p.h \
kernel/qgenericpluginfactory.h \ kernel/qgenericpluginfactory.h \
kernel/qgenericplugin.h \ kernel/qgenericplugin.h \
kernel/qwindowsysteminterface.h \ kernel/qwindowsysteminterface.h \

View File

@ -40,6 +40,7 @@
#ifndef QCLIPBOARD_H #ifndef QCLIPBOARD_H
#define QCLIPBOARD_H #define QCLIPBOARD_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/qobject.h> #include <QtCore/qobject.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -40,6 +40,7 @@
#ifndef QCURSOR_H #ifndef QCURSOR_H
#define QCURSOR_H #define QCURSOR_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/qpoint.h> #include <QtCore/qpoint.h>
#include <QtGui/qwindowdefs.h> #include <QtGui/qwindowdefs.h>

View File

@ -51,8 +51,8 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include "QtCore/qatomic.h" #include "QtCore/qatomic.h"
#include "QtCore/qglobal.h"
#include "QtCore/qnamespace.h" #include "QtCore/qnamespace.h"
#include "QtGui/qpixmap.h" #include "QtGui/qpixmap.h"

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include "QtCore/qobject.h" #include "QtCore/qobject.h"
#include "QtCore/qmap.h" #include "QtCore/qmap.h"
#include "QtCore/qmimedata.h" #include "QtCore/qmimedata.h"

View File

@ -40,6 +40,7 @@
#ifndef QDRAG_H #ifndef QDRAG_H
#define QDRAG_H #define QDRAG_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/qobject.h> #include <QtCore/qobject.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -40,6 +40,7 @@
#ifndef QEVENT_H #ifndef QEVENT_H
#define QEVENT_H #define QEVENT_H
#include <QtGui/qtguiglobal.h>
#include <QtGui/qwindowdefs.h> #include <QtGui/qwindowdefs.h>
#include <QtGui/qregion.h> #include <QtGui/qregion.h>
#include <QtCore/qnamespace.h> #include <QtCore/qnamespace.h>

View File

@ -40,7 +40,7 @@
#ifndef QEVENT_P_H #ifndef QEVENT_P_H
#define QEVENT_P_H #define QEVENT_P_H
#include <QtCore/qglobal.h> #include <QtGui/private/qtguiglobal_p.h>
#include <QtCore/qurl.h> #include <QtCore/qurl.h>
#include <QtGui/qevent.h> #include <QtGui/qevent.h>

View File

@ -40,6 +40,7 @@
#ifndef QGENERICPLUGIN_H #ifndef QGENERICPLUGIN_H
#define QGENERICPLUGIN_H #define QGENERICPLUGIN_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/qplugin.h> #include <QtCore/qplugin.h>
#include <QtCore/qfactoryinterface.h> #include <QtCore/qfactoryinterface.h>

View File

@ -40,6 +40,7 @@
#ifndef QGENERICPLUGINFACTORY_H #ifndef QGENERICPLUGINFACTORY_H
#define QGENERICPLUGINFACTORY_H #define QGENERICPLUGINFACTORY_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/qstringlist.h> #include <QtCore/qstringlist.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -40,6 +40,7 @@
#ifndef QGUIAPPLICATION_H #ifndef QGUIAPPLICATION_H
#define QGUIAPPLICATION_H #define QGUIAPPLICATION_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/qcoreapplication.h> #include <QtCore/qcoreapplication.h>
#include <QtGui/qwindowdefs.h> #include <QtGui/qwindowdefs.h>
#include <QtGui/qinputmethod.h> #include <QtGui/qinputmethod.h>

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include <QtGui/qguiapplication.h> #include <QtGui/qguiapplication.h>
#include <QtCore/QPointF> #include <QtCore/QPointF>

View File

@ -51,7 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtCore/qglobal.h> #include <QtGui/private/qtguiglobal_p.h>
#include <QtCore/qmargins.h> #include <QtCore/qmargins.h>
#include <QtCore/qmath.h> #include <QtCore/qmath.h>
#include <QtCore/qrect.h> #include <QtCore/qrect.h>

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include <QtCore/qobject.h> #include <QtCore/qobject.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include <QtCore/qmap.h> #include <QtCore/qmap.h>
#include <private/qobject_p.h> #include <private/qobject_p.h>
#include "qinputdevicemanager_p.h" #include "qinputdevicemanager_p.h"

View File

@ -40,6 +40,7 @@
#ifndef QINPUTMETHOD_H #ifndef QINPUTMETHOD_H
#define QINPUTMETHOD_H #define QINPUTMETHOD_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/qobject.h> #include <QtCore/qobject.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include <qinputmethod.h> #include <qinputmethod.h>
#include <private/qobject_p.h> #include <private/qobject_p.h>
#include <QtCore/QWeakPointer> #include <QtCore/QWeakPointer>

View File

@ -50,6 +50,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include <qobject.h> #include <qobject.h>
#include <private/qobject_p.h> #include <private/qobject_p.h>
#include <qkeysequence.h> #include <qkeysequence.h>

View File

@ -40,7 +40,7 @@
#ifndef QKEYSEQUENCE_H #ifndef QKEYSEQUENCE_H
#define QKEYSEQUENCE_H #define QKEYSEQUENCE_H
#include <QtCore/qnamespace.h> #include <QtGui/qtguiglobal.h>
#include <QtCore/qstring.h> #include <QtCore/qstring.h>
#include <QtCore/qobjectdefs.h> #include <QtCore/qobjectdefs.h>

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include "qkeysequence.h" #include "qkeysequence.h"
#include <algorithm> #include <algorithm>

View File

@ -40,6 +40,7 @@
#ifndef QOFFSCREENSURFACE_H #ifndef QOFFSCREENSURFACE_H
#define QOFFSCREENSURFACE_H #define QOFFSCREENSURFACE_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/QObject> #include <QtCore/QObject>
#include <QtGui/qsurface.h> #include <QtGui/qsurface.h>

View File

@ -40,7 +40,7 @@
#ifndef QOPENGLCONTEXT_H #ifndef QOPENGLCONTEXT_H
#define QOPENGLCONTEXT_H #define QOPENGLCONTEXT_H
#include <QtCore/qglobal.h> #include <QtGui/qtguiglobal.h>
#ifndef QT_NO_OPENGL #ifndef QT_NO_OPENGL

View File

@ -51,6 +51,8 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#ifndef QT_NO_OPENGL #ifndef QT_NO_OPENGL
#include "qopengl.h" #include "qopengl.h"

View File

@ -40,7 +40,7 @@
#ifndef QOPENGLWINDOW_H #ifndef QOPENGLWINDOW_H
#define QOPENGLWINDOW_H #define QOPENGLWINDOW_H
#include <QtCore/qglobal.h> #include <QtGui/qtguiglobal.h>
#ifndef QT_NO_OPENGL #ifndef QT_NO_OPENGL

View File

@ -40,6 +40,7 @@
#ifndef QPAINTDEVICEWINDOW_H #ifndef QPAINTDEVICEWINDOW_H
#define QPAINTDEVICEWINDOW_H #define QPAINTDEVICEWINDOW_H
#include <QtGui/qtguiglobal.h>
#include <QtGui/QWindow> #include <QtGui/QWindow>
#include <QtGui/QPaintDevice> #include <QtGui/QPaintDevice>

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include <QtGui/QPaintDeviceWindow> #include <QtGui/QPaintDeviceWindow>
#include <QtCore/QCoreApplication> #include <QtCore/QCoreApplication>
#include <QtGui/private/qwindow_p.h> #include <QtGui/private/qwindow_p.h>

View File

@ -40,6 +40,7 @@
#ifndef QPALETTE_H #ifndef QPALETTE_H
#define QPALETTE_H #define QPALETTE_H
#include <QtGui/qtguiglobal.h>
#include <QtGui/qwindowdefs.h> #include <QtGui/qwindowdefs.h>
#include <QtGui/qcolor.h> #include <QtGui/qcolor.h>
#include <QtGui/qbrush.h> #include <QtGui/qbrush.h>

View File

@ -40,7 +40,7 @@
#ifndef QPIXELFORMAT_H #ifndef QPIXELFORMAT_H
#define QPIXELFORMAT_H #define QPIXELFORMAT_H
#include <QtCore/qglobal.h> #include <QtGui/qtguiglobal.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -49,7 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtCore/qglobal.h> #include <QtGui/qtguiglobal.h>
#ifndef QT_NO_CLIPBOARD #ifndef QT_NO_CLIPBOARD

View File

@ -48,6 +48,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtGui/qtguiglobal.h>
#include <QtCore/QList> #include <QtCore/QList>
#include <QtGui/QImage> #include <QtGui/QImage>
#include <QtGui/QMouseEvent> #include <QtGui/QMouseEvent>

View File

@ -49,6 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtGui/qtguiglobal.h>
#include <QtCore/QtGlobal> #include <QtCore/QtGlobal>
#include <QtCore/QObject> #include <QtCore/QObject>
#include <QtCore/QList> #include <QtCore/QList>

View File

@ -49,7 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtCore/qglobal.h> #include <QtGui/qtguiglobal.h>
#include <QtGui/QPixmap> #include <QtGui/QPixmap>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -50,6 +50,7 @@
// //
#include <QtGui/qtguiglobal.h>
#include <QtCore/QSize> #include <QtCore/QSize>
#include <QtCore/QRect> #include <QtCore/QRect>
#include <QtGui/QPixelFormat> #include <QtGui/QPixelFormat>

View File

@ -40,6 +40,7 @@
#ifndef QPLATFORMGRAPHICSBUFFERHELPER_H #ifndef QPLATFORMGRAPHICSBUFFERHELPER_H
#define QPLATFORMGRAPHICSBUFFERHELPER_H #define QPLATFORMGRAPHICSBUFFERHELPER_H
#include <QtGui/qtguiglobal.h>
#include <QtGui/qpa/qplatformgraphicsbuffer.h> #include <QtGui/qpa/qplatformgraphicsbuffer.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -49,6 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtGui/qtguiglobal.h>
#include <QtGui/qinputmethod.h> #include <QtGui/qinputmethod.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include <private/qobject_p.h> #include <private/qobject_p.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include <QtCore/qstringlist.h> #include <QtCore/qstringlist.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include <QtCore/qplugin.h> #include <QtCore/qplugin.h>
#include <QtCore/qfactoryinterface.h> #include <QtCore/qfactoryinterface.h>

View File

@ -49,6 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtGui/qtguiglobal.h>
#include <QtGui/qwindowdefs.h> #include <QtGui/qwindowdefs.h>
#include <qpa/qplatformscreen.h> #include <qpa/qplatformscreen.h>
#include <QtGui/qsurfaceformat.h> #include <QtGui/qsurfaceformat.h>

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include <QtCore/qstringlist.h> #include <QtCore/qstringlist.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -49,6 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtGui/qtguiglobal.h>
#include <QtCore/qplugin.h> #include <QtCore/qplugin.h>
#include <QtCore/qfactoryinterface.h> #include <QtCore/qfactoryinterface.h>

View File

@ -49,7 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtCore/qglobal.h> #include <QtGui/qtguiglobal.h>
#include <QtCore/qpointer.h> #include <QtCore/qpointer.h>
#include <QtGui/QFont> #include <QtGui/QFont>
#include <QtGui/QKeySequence> #include <QtGui/QKeySequence>

View File

@ -49,6 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtGui/qtguiglobal.h>
#include <QtGui/qwindowdefs.h> #include <QtGui/qwindowdefs.h>
#include <QtCore/QObject> #include <QtCore/QObject>
#include <QtCore/QVariant> #include <QtCore/QVariant>

View File

@ -49,6 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtGui/qtguiglobal.h>
#include "qplatformsurface.h" #include "qplatformsurface.h"
#include <QtCore/qscopedpointer.h> #include <QtCore/qscopedpointer.h>

View File

@ -49,6 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtGui/qtguiglobal.h>
#include <QtCore/qnamespace.h> #include <QtCore/qnamespace.h>
#ifndef QT_NO_OPENGL #ifndef QT_NO_OPENGL

View File

@ -49,6 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtGui/qtguiglobal.h>
#include <QtCore/qmetatype.h> #include <QtCore/qmetatype.h>
#include <QtCore/qnamespace.h> #include <QtCore/qnamespace.h>
#include <QtCore/qcoreevent.h> #include <QtCore/qcoreevent.h>

View File

@ -51,6 +51,8 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE
class QScreen; class QScreen;

View File

@ -49,7 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtCore/QtGlobal> #include <QtGui/qtguiglobal.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -51,6 +51,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtGui/qtguiglobal.h>
#include <QtCore/qmetatype.h> #include <QtCore/qmetatype.h>
#include <QtCore/qnamespace.h> #include <QtCore/qnamespace.h>

View File

@ -49,6 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtGui/qtguiglobal.h>
#include <QtCore/qobject.h> #include <QtCore/qobject.h>
#include <QtGui/qimage.h> #include <QtGui/qimage.h>

View File

@ -49,6 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtGui/qtguiglobal.h>
#include <QtCore/qnamespace.h> #include <QtCore/qnamespace.h>
#include <QtGui/qsurface.h> #include <QtGui/qsurface.h>
#include <QtGui/qsurfaceformat.h> #include <QtGui/qsurfaceformat.h>

View File

@ -41,6 +41,7 @@
#ifndef QPLATFORMSYSTEMTRAYICON_H #ifndef QPLATFORMSYSTEMTRAYICON_H
#define QPLATFORMSYSTEMTRAYICON_H #define QPLATFORMSYSTEMTRAYICON_H
#include <QtGui/qtguiglobal.h>
#include "QtCore/qobject.h" #include "QtCore/qobject.h"
#ifndef QT_NO_SYSTEMTRAYICON #ifndef QT_NO_SYSTEMTRAYICON

View File

@ -49,7 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtCore/QtGlobal> #include <QtGui/qtguiglobal.h>
#include <QtCore/QScopedPointer> #include <QtCore/QScopedPointer>
#include <QtGui/QKeySequence> #include <QtGui/QKeySequence>

View File

@ -51,7 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtCore/QtGlobal> #include <QtGui/private/qtguiglobal_p.h>
#include "private/qkeysequence_p.h" #include "private/qkeysequence_p.h"
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include <QtCore/qstringlist.h> #include <QtCore/qstringlist.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -49,6 +49,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtGui/qtguiglobal.h>
#include <QtCore/qplugin.h> #include <QtCore/qplugin.h>
#include <QtCore/qfactoryinterface.h> #include <QtCore/qfactoryinterface.h>

View File

@ -48,6 +48,7 @@
// source and binary incompatible with future versions of Qt. // source and binary incompatible with future versions of Qt.
// //
#include <QtGui/qtguiglobal.h>
#include <QtCore/qscopedpointer.h> #include <QtCore/qscopedpointer.h>
#include <QtCore/qrect.h> #include <QtCore/qrect.h>
#include <QtCore/qmargins.h> #include <QtCore/qmargins.h>

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include <QtCore/qrect.h> #include <QtCore/qrect.h>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -40,6 +40,7 @@
#ifndef QRASTERWINDOW_H #ifndef QRASTERWINDOW_H
#define QRASTERWINDOW_H #define QRASTERWINDOW_H
#include <QtGui/qtguiglobal.h>
#include <QtGui/QPaintDeviceWindow> #include <QtGui/QPaintDeviceWindow>
QT_BEGIN_NAMESPACE QT_BEGIN_NAMESPACE

View File

@ -40,6 +40,7 @@
#ifndef QSCREEN_H #ifndef QSCREEN_H
#define QSCREEN_H #define QSCREEN_H
#include <QtGui/qtguiglobal.h>
#include <QtCore/QList> #include <QtCore/QList>
#include <QtCore/QObject> #include <QtCore/QObject>
#include <QtCore/QRect> #include <QtCore/QRect>

View File

@ -51,6 +51,7 @@
// We mean it. // We mean it.
// //
#include <QtGui/private/qtguiglobal_p.h>
#include <QtGui/qscreen.h> #include <QtGui/qscreen.h>
#include <qpa/qplatformscreen.h> #include <qpa/qplatformscreen.h>
#include "qhighdpiscaling_p.h" #include "qhighdpiscaling_p.h"

Some files were not shown because too many files have changed in this diff Show More