Make QtPlatformHeaders a private module
The APIs will be reintroduced as part of the new platform interface API where appropriate. Clients that still depend on the platform headers can include it via QT += platformheaders-private. Change-Id: Ifbd836d833d19f3cf48cd4f933d7fe754c06d2d9 Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
This commit is contained in:
parent
18cfabafa6
commit
8dd6957cd7
@ -1,2 +1,25 @@
|
|||||||
# Generated from platformheaders.pro.
|
# Generated from platformheaders.pro.
|
||||||
|
|
||||||
|
#####################################################################
|
||||||
|
## PlatformHeaders Module:
|
||||||
|
#####################################################################
|
||||||
|
|
||||||
|
qt_add_module(PlatformHeaders
|
||||||
|
HEADER_MODULE
|
||||||
|
SOURCES
|
||||||
|
cocoafunctions/qcocoawindowfunctions_p.h
|
||||||
|
eglfsfunctions/qeglfsfunctions_p.h
|
||||||
|
helper/qplatformheaderhelper_p.h
|
||||||
|
linuxfbfunctions/qlinuxfbfunctions_p.h
|
||||||
|
waylandfunctions/qwaylandwindowfunctions_p.h
|
||||||
|
windowsfunctions/qwindowswindowfunctions_p.h
|
||||||
|
xcbfunctions/qxcbscreenfunctions_p.h
|
||||||
|
xcbfunctions/qxcbwindowfunctions_p.h
|
||||||
|
PUBLIC_LIBRARIES
|
||||||
|
Qt::Core
|
||||||
|
Qt::Gui
|
||||||
|
)
|
||||||
|
qt_add_docs(PlatformHeaders
|
||||||
|
doc/qtplatformheaders.qdocconf
|
||||||
|
)
|
||||||
|
|
||||||
|
@ -1,13 +1,27 @@
|
|||||||
# Generated from platformheaders.pro.
|
# Generated from platformheaders.pro.
|
||||||
|
|
||||||
# special case begin
|
#####################################################################
|
||||||
|
## PlatformHeaders Module:
|
||||||
# FIXME Add the rest of the stuff? I don't think any other stuff is needed?
|
#####################################################################
|
||||||
|
|
||||||
qt_add_module(PlatformHeaders HEADER_MODULE)
|
|
||||||
|
|
||||||
|
qt_add_module(PlatformHeaders
|
||||||
|
HEADER_MODULE
|
||||||
|
# special case begin
|
||||||
|
# SOURCES
|
||||||
|
# cocoafunctions/qcocoawindowfunctions_p.h
|
||||||
|
# eglfsfunctions/qeglfsfunctions_p.h
|
||||||
|
# helper/qplatformheaderhelper_p.h
|
||||||
|
# linuxfbfunctions/qlinuxfbfunctions_p.h
|
||||||
|
# waylandfunctions/qwaylandwindowfunctions_p.h
|
||||||
|
# windowsfunctions/qwindowswindowfunctions_p.h
|
||||||
|
# xcbfunctions/qxcbscreenfunctions_p.h
|
||||||
|
# xcbfunctions/qxcbwindowfunctions_p.h
|
||||||
|
# special case end
|
||||||
|
PUBLIC_LIBRARIES
|
||||||
|
Qt::Core
|
||||||
|
Qt::Gui
|
||||||
|
)
|
||||||
qt_add_docs(PlatformHeaders
|
qt_add_docs(PlatformHeaders
|
||||||
doc/qtplatformheaders.qdocconf
|
doc/qtplatformheaders.qdocconf
|
||||||
)
|
)
|
||||||
|
|
||||||
# special case end
|
|
||||||
|
@ -1 +1 @@
|
|||||||
HEADERS += $$PWD/qcocoawindowfunctions.h
|
HEADERS += $$PWD/qcocoawindowfunctions_p.h
|
||||||
|
@ -40,7 +40,18 @@
|
|||||||
#ifndef QCOCOAWINDOWFUNCTIONS_H
|
#ifndef QCOCOAWINDOWFUNCTIONS_H
|
||||||
#define QCOCOAWINDOWFUNCTIONS_H
|
#define QCOCOAWINDOWFUNCTIONS_H
|
||||||
|
|
||||||
#include <QtPlatformHeaders/QPlatformHeaderHelper>
|
//
|
||||||
|
// W A R N I N G
|
||||||
|
// -------------
|
||||||
|
//
|
||||||
|
// This file is not part of the Qt API. It exists purely as an
|
||||||
|
// implementation detail. This header file may change from version to
|
||||||
|
// version without notice, or even be removed.
|
||||||
|
//
|
||||||
|
// We mean it.
|
||||||
|
//
|
||||||
|
|
||||||
|
#include <QtPlatformHeaders/private/qplatformheaderhelper_p.h>
|
||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
@ -49,7 +49,7 @@
|
|||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
#include <QtWidgets>
|
#include <QtWidgets>
|
||||||
#include <QtPlatformHeaders/qwindowswindowfunctions.h>
|
#include <QtPlatformHeaders/private/qwindowswindowfunctions_p.h>
|
||||||
|
|
||||||
//! [0]
|
//! [0]
|
||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv)
|
||||||
|
@ -49,7 +49,7 @@
|
|||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
#include <QtWidgets>
|
#include <QtWidgets>
|
||||||
#include <QtPlatformHeaders/qxcbwindowfunctions.h>
|
#include <QtPlatformHeaders/private/qxcbwindowfunctions_p.h>
|
||||||
|
|
||||||
//! [0]
|
//! [0]
|
||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv)
|
||||||
|
@ -1 +1 @@
|
|||||||
HEADERS += $$PWD/qeglfsfunctions.h
|
HEADERS += $$PWD/qeglfsfunctions_p.h
|
||||||
|
@ -40,6 +40,17 @@
|
|||||||
#ifndef QEGLFSFUNCTIONS_H
|
#ifndef QEGLFSFUNCTIONS_H
|
||||||
#define QEGLFSFUNCTIONS_H
|
#define QEGLFSFUNCTIONS_H
|
||||||
|
|
||||||
|
//
|
||||||
|
// W A R N I N G
|
||||||
|
// -------------
|
||||||
|
//
|
||||||
|
// This file is not part of the Qt API. It exists purely as an
|
||||||
|
// implementation detail. This header file may change from version to
|
||||||
|
// version without notice, or even be removed.
|
||||||
|
//
|
||||||
|
// We mean it.
|
||||||
|
//
|
||||||
|
|
||||||
#include <QtCore/QByteArray>
|
#include <QtCore/QByteArray>
|
||||||
#include <QtGui/QGuiApplication>
|
#include <QtGui/QGuiApplication>
|
||||||
|
|
@ -1,2 +1,2 @@
|
|||||||
HEADERS += \
|
HEADERS += \
|
||||||
$$PWD/qplatformheaderhelper.h
|
$$PWD/qplatformheaderhelper_p.h
|
||||||
|
@ -40,6 +40,17 @@
|
|||||||
#ifndef QPLATFORMHEADERHELPER_H
|
#ifndef QPLATFORMHEADERHELPER_H
|
||||||
#define QPLATFORMHEADERHELPER_H
|
#define QPLATFORMHEADERHELPER_H
|
||||||
|
|
||||||
|
//
|
||||||
|
// W A R N I N G
|
||||||
|
// -------------
|
||||||
|
//
|
||||||
|
// This file is not part of the Qt API. It exists purely as an
|
||||||
|
// implementation detail. This header file may change from version to
|
||||||
|
// version without notice, or even be removed.
|
||||||
|
//
|
||||||
|
// We mean it.
|
||||||
|
//
|
||||||
|
|
||||||
#include <QtCore/QByteArray>
|
#include <QtCore/QByteArray>
|
||||||
#include <QtGui/QGuiApplication>
|
#include <QtGui/QGuiApplication>
|
||||||
|
|
@ -1 +1 @@
|
|||||||
HEADERS += $$PWD/qlinuxfbfunctions.h
|
HEADERS += $$PWD/qlinuxfbfunctions_p.h
|
||||||
|
@ -40,6 +40,17 @@
|
|||||||
#ifndef QLINUXFBFUNCTIONS_H
|
#ifndef QLINUXFBFUNCTIONS_H
|
||||||
#define QLINUXFBFUNCTIONS_H
|
#define QLINUXFBFUNCTIONS_H
|
||||||
|
|
||||||
|
//
|
||||||
|
// W A R N I N G
|
||||||
|
// -------------
|
||||||
|
//
|
||||||
|
// This file is not part of the Qt API. It exists purely as an
|
||||||
|
// implementation detail. This header file may change from version to
|
||||||
|
// version without notice, or even be removed.
|
||||||
|
//
|
||||||
|
// We mean it.
|
||||||
|
//
|
||||||
|
|
||||||
#include <QtCore/QByteArray>
|
#include <QtCore/QByteArray>
|
||||||
#include <QtGui/QGuiApplication>
|
#include <QtGui/QGuiApplication>
|
||||||
|
|
@ -1,7 +1,5 @@
|
|||||||
# Only headers here, no library is wanted.
|
TARGET = QtPlatformHeaders
|
||||||
TEMPLATE = subdirs
|
CONFIG += header_module
|
||||||
VERSION = $$MODULE_VERSION
|
|
||||||
MODULE_INCNAME = QtPlatformHeaders
|
|
||||||
|
|
||||||
include(xcbfunctions/xcbfunctions.pri)
|
include(xcbfunctions/xcbfunctions.pri)
|
||||||
include(eglfsfunctions/eglfsfunctions.pri)
|
include(eglfsfunctions/eglfsfunctions.pri)
|
||||||
@ -13,6 +11,4 @@ include(linuxfbfunctions/linuxfbfunctions.pri)
|
|||||||
|
|
||||||
QMAKE_DOCS = $$PWD/doc/qtplatformheaders.qdocconf
|
QMAKE_DOCS = $$PWD/doc/qtplatformheaders.qdocconf
|
||||||
|
|
||||||
load(qt_module_headers)
|
load(qt_module)
|
||||||
load(qt_docs)
|
|
||||||
load(qt_installs)
|
|
||||||
|
@ -40,6 +40,17 @@
|
|||||||
#ifndef QWAYLANDWINDOWFUNCTIONS_H
|
#ifndef QWAYLANDWINDOWFUNCTIONS_H
|
||||||
#define QWAYLANDWINDOWFUNCTIONS_H
|
#define QWAYLANDWINDOWFUNCTIONS_H
|
||||||
|
|
||||||
|
//
|
||||||
|
// W A R N I N G
|
||||||
|
// -------------
|
||||||
|
//
|
||||||
|
// This file is not part of the Qt API. It exists purely as an
|
||||||
|
// implementation detail. This header file may change from version to
|
||||||
|
// version without notice, or even be removed.
|
||||||
|
//
|
||||||
|
// We mean it.
|
||||||
|
//
|
||||||
|
|
||||||
#include <QtCore/QByteArray>
|
#include <QtCore/QByteArray>
|
||||||
#include <QtGui/QGuiApplication>
|
#include <QtGui/QGuiApplication>
|
||||||
|
|
@ -1 +1 @@
|
|||||||
HEADERS += $$PWD/qwaylandwindowfunctions.h
|
HEADERS += $$PWD/qwaylandwindowfunctions_p.h
|
||||||
|
@ -40,6 +40,17 @@
|
|||||||
#ifndef QWINDOWSWINDOWFUNCTIONS_H
|
#ifndef QWINDOWSWINDOWFUNCTIONS_H
|
||||||
#define QWINDOWSWINDOWFUNCTIONS_H
|
#define QWINDOWSWINDOWFUNCTIONS_H
|
||||||
|
|
||||||
|
//
|
||||||
|
// W A R N I N G
|
||||||
|
// -------------
|
||||||
|
//
|
||||||
|
// This file is not part of the Qt API. It exists purely as an
|
||||||
|
// implementation detail. This header file may change from version to
|
||||||
|
// version without notice, or even be removed.
|
||||||
|
//
|
||||||
|
// We mean it.
|
||||||
|
//
|
||||||
|
|
||||||
#include <QtCore/QByteArray>
|
#include <QtCore/QByteArray>
|
||||||
#include <QtGui/QGuiApplication>
|
#include <QtGui/QGuiApplication>
|
||||||
|
|
@ -1 +1 @@
|
|||||||
HEADERS += $$PWD/qwindowswindowfunctions.h
|
HEADERS += $$PWD/qwindowswindowfunctions_p.h
|
||||||
|
@ -40,7 +40,18 @@
|
|||||||
#ifndef QXCBSCREENFUNCTIONS_H
|
#ifndef QXCBSCREENFUNCTIONS_H
|
||||||
#define QXCBSCREENFUNCTIONS_H
|
#define QXCBSCREENFUNCTIONS_H
|
||||||
|
|
||||||
#include <QtPlatformHeaders/QPlatformHeaderHelper>
|
//
|
||||||
|
// W A R N I N G
|
||||||
|
// -------------
|
||||||
|
//
|
||||||
|
// This file is not part of the Qt API. It exists purely as an
|
||||||
|
// implementation detail. This header file may change from version to
|
||||||
|
// version without notice, or even be removed.
|
||||||
|
//
|
||||||
|
// We mean it.
|
||||||
|
//
|
||||||
|
|
||||||
|
#include <QtPlatformHeaders/private/qplatformheaderhelper_p.h>
|
||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
@ -40,7 +40,18 @@
|
|||||||
#ifndef QXCBWINDOWFUNCTIONS_H
|
#ifndef QXCBWINDOWFUNCTIONS_H
|
||||||
#define QXCBWINDOWFUNCTIONS_H
|
#define QXCBWINDOWFUNCTIONS_H
|
||||||
|
|
||||||
#include <QtPlatformHeaders/QPlatformHeaderHelper>
|
//
|
||||||
|
// W A R N I N G
|
||||||
|
// -------------
|
||||||
|
//
|
||||||
|
// This file is not part of the Qt API. It exists purely as an
|
||||||
|
// implementation detail. This header file may change from version to
|
||||||
|
// version without notice, or even be removed.
|
||||||
|
//
|
||||||
|
// We mean it.
|
||||||
|
//
|
||||||
|
|
||||||
|
#include <QtPlatformHeaders/private/qplatformheaderhelper_p.h>
|
||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
@ -1,3 +1,3 @@
|
|||||||
HEADERS += \
|
HEADERS += \
|
||||||
$$PWD/qxcbwindowfunctions.h \
|
$$PWD/qxcbwindowfunctions_p.h \
|
||||||
$$PWD/qxcbscreenfunctions.h
|
$$PWD/qxcbscreenfunctions_p.h
|
||||||
|
@ -58,6 +58,7 @@ qt_internal_add_plugin(QCocoaIntegrationPlugin
|
|||||||
Qt::CorePrivate
|
Qt::CorePrivate
|
||||||
Qt::Gui
|
Qt::Gui
|
||||||
Qt::GuiPrivate
|
Qt::GuiPrivate
|
||||||
|
Qt::PlatformHeadersPrivate
|
||||||
)
|
)
|
||||||
|
|
||||||
# Resources:
|
# Resources:
|
||||||
|
@ -64,6 +64,7 @@ qt_internal_add_plugin(QCocoaIntegrationPlugin
|
|||||||
Qt::CorePrivate
|
Qt::CorePrivate
|
||||||
Qt::Gui
|
Qt::Gui
|
||||||
Qt::GuiPrivate
|
Qt::GuiPrivate
|
||||||
|
Qt::PlatformHeadersPrivate
|
||||||
)
|
)
|
||||||
|
|
||||||
# special case begin
|
# special case begin
|
||||||
|
@ -99,7 +99,7 @@ LIBS += -framework AppKit -framework CoreServices -framework Carbon -framework I
|
|||||||
|
|
||||||
DEFINES += QT_NO_FOREACH
|
DEFINES += QT_NO_FOREACH
|
||||||
|
|
||||||
QT += core-private gui-private
|
QT += core-private gui-private platformheaders-private
|
||||||
|
|
||||||
CONFIG += no_app_extension_api_only
|
CONFIG += no_app_extension_api_only
|
||||||
|
|
||||||
|
@ -64,7 +64,7 @@
|
|||||||
|
|
||||||
#include <QtGui/private/qcoregraphics_p.h>
|
#include <QtGui/private/qcoregraphics_p.h>
|
||||||
|
|
||||||
#include <QtPlatformHeaders/qcocoawindowfunctions.h>
|
#include <QtPlatformHeaders/private/qcocoawindowfunctions_p.h>
|
||||||
|
|
||||||
#if QT_CONFIG(vulkan)
|
#if QT_CONFIG(vulkan)
|
||||||
#include <MoltenVK/mvk_vulkan.h>
|
#include <MoltenVK/mvk_vulkan.h>
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
TARGET = qdirect2d
|
TARGET = qdirect2d
|
||||||
|
|
||||||
QT += \
|
QT += \
|
||||||
core-private gui-private
|
core-private gui-private platformheaders-private
|
||||||
|
|
||||||
LIBS += -ldwmapi -lversion -ld3d11 -ldxgi -ldxguid
|
LIBS += -ldwmapi -lversion -ld3d11 -ldxgi -ldxguid
|
||||||
QMAKE_USE_PRIVATE += gdi32 dwrite_2 d2d1_1
|
QMAKE_USE_PRIVATE += gdi32 dwrite_2 d2d1_1
|
||||||
|
@ -25,6 +25,7 @@ qt_add_module(EglFSDeviceIntegration
|
|||||||
Qt::EglSupportPrivate
|
Qt::EglSupportPrivate
|
||||||
Qt::FbSupportPrivate
|
Qt::FbSupportPrivate
|
||||||
Qt::GuiPrivate
|
Qt::GuiPrivate
|
||||||
|
Qt::PlatformHeadersPrivate
|
||||||
)
|
)
|
||||||
|
|
||||||
#### Keys ignored in scope 2:.:.:eglfsdeviceintegration.pro:<TRUE>:
|
#### Keys ignored in scope 2:.:.:eglfsdeviceintegration.pro:<TRUE>:
|
||||||
@ -91,6 +92,7 @@ qt_internal_add_plugin(QEglFSIntegrationPlugin
|
|||||||
api
|
api
|
||||||
PUBLIC_LIBRARIES
|
PUBLIC_LIBRARIES
|
||||||
Qt::EglFSDeviceIntegrationPrivate
|
Qt::EglFSDeviceIntegrationPrivate
|
||||||
|
Qt::PlatformHeadersPrivate
|
||||||
)
|
)
|
||||||
|
|
||||||
#### Keys ignored in scope 12:.:.:eglfs-plugin.pro:<TRUE>:
|
#### Keys ignored in scope 12:.:.:eglfs-plugin.pro:<TRUE>:
|
||||||
|
@ -26,6 +26,7 @@ qt_add_module(EglFSDeviceIntegration
|
|||||||
Qt::EglSupportPrivate
|
Qt::EglSupportPrivate
|
||||||
Qt::FbSupportPrivate
|
Qt::FbSupportPrivate
|
||||||
Qt::GuiPrivate
|
Qt::GuiPrivate
|
||||||
|
Qt::PlatformHeadersPrivate
|
||||||
EGL::EGL # special case
|
EGL::EGL # special case
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -98,6 +99,7 @@ qt_internal_add_plugin(QEglFSIntegrationPlugin
|
|||||||
PUBLIC_LIBRARIES
|
PUBLIC_LIBRARIES
|
||||||
Qt::CorePrivate # special case
|
Qt::CorePrivate # special case
|
||||||
Qt::EglFSDeviceIntegrationPrivate
|
Qt::EglFSDeviceIntegrationPrivate
|
||||||
|
Qt::PlatformHeadersPrivate
|
||||||
EGL::EGL # special case
|
EGL::EGL # special case
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -94,7 +94,7 @@
|
|||||||
#include <QtInputSupport/qintegrityhidmanager.h>
|
#include <QtInputSupport/qintegrityhidmanager.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <QtPlatformHeaders/qeglfsfunctions.h>
|
#include <QtPlatformHeaders/private/qeglfsfunctions_p.h>
|
||||||
|
|
||||||
static void initResources()
|
static void initResources()
|
||||||
{
|
{
|
||||||
|
@ -52,7 +52,7 @@
|
|||||||
#include <QtCore/QJsonArray>
|
#include <QtCore/QJsonArray>
|
||||||
#include <QtGui/qpa/qplatformwindow.h>
|
#include <QtGui/qpa/qplatformwindow.h>
|
||||||
#include <QtGui/QScreen>
|
#include <QtGui/QScreen>
|
||||||
#include <QtPlatformHeaders/qeglfsfunctions.h>
|
#include <QtPlatformHeaders/private/qeglfsfunctions_p.h>
|
||||||
|
|
||||||
#include <xf86drm.h>
|
#include <xf86drm.h>
|
||||||
#include <xf86drmMode.h>
|
#include <xf86drmMode.h>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
TARGET = qeglfs
|
TARGET = qeglfs
|
||||||
|
|
||||||
QT += eglfsdeviceintegration-private
|
QT += eglfsdeviceintegration-private platformheaders-private
|
||||||
|
|
||||||
CONFIG += egl
|
CONFIG += egl
|
||||||
|
|
||||||
|
@ -10,6 +10,7 @@ MODULE = eglfsdeviceintegration
|
|||||||
|
|
||||||
QT += \
|
QT += \
|
||||||
core-private gui-private \
|
core-private gui-private \
|
||||||
|
platformheaders-private \
|
||||||
devicediscovery_support-private \
|
devicediscovery_support-private \
|
||||||
fb_support-private egl_support-private
|
fb_support-private egl_support-private
|
||||||
|
|
||||||
|
@ -19,6 +19,7 @@ qt_internal_add_plugin(QLinuxFbIntegrationPlugin
|
|||||||
Qt::FbSupportPrivate
|
Qt::FbSupportPrivate
|
||||||
Qt::Gui
|
Qt::Gui
|
||||||
Qt::GuiPrivate
|
Qt::GuiPrivate
|
||||||
|
Qt::PlatformHeadersPrivate
|
||||||
)
|
)
|
||||||
|
|
||||||
#### Keys ignored in scope 1:.:.:linuxfb.pro:<TRUE>:
|
#### Keys ignored in scope 1:.:.:linuxfb.pro:<TRUE>:
|
||||||
|
@ -20,6 +20,7 @@ qt_internal_add_plugin(QLinuxFbIntegrationPlugin
|
|||||||
Qt::FbSupportPrivate
|
Qt::FbSupportPrivate
|
||||||
Qt::Gui
|
Qt::Gui
|
||||||
Qt::GuiPrivate
|
Qt::GuiPrivate
|
||||||
|
Qt::PlatformHeadersPrivate
|
||||||
)
|
)
|
||||||
|
|
||||||
#### Keys ignored in scope 1:.:.:linuxfb.pro:<TRUE>:
|
#### Keys ignored in scope 1:.:.:linuxfb.pro:<TRUE>:
|
||||||
|
@ -4,6 +4,7 @@ DEFINES += QT_NO_FOREACH
|
|||||||
|
|
||||||
QT += \
|
QT += \
|
||||||
core-private gui-private \
|
core-private gui-private \
|
||||||
|
platformheaders-private \
|
||||||
fb_support-private
|
fb_support-private
|
||||||
|
|
||||||
qtHaveModule(input_support-private): \
|
qtHaveModule(input_support-private): \
|
||||||
|
@ -70,7 +70,7 @@
|
|||||||
#include <QtInputSupport/private/qtslib_p.h>
|
#include <QtInputSupport/private/qtslib_p.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <QtPlatformHeaders/qlinuxfbfunctions.h>
|
#include <QtPlatformHeaders/private/qlinuxfbfunctions_p.h>
|
||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
@ -52,6 +52,7 @@ qt_internal_add_plugin(QWindowsIntegrationPlugin
|
|||||||
Qt::CorePrivate
|
Qt::CorePrivate
|
||||||
Qt::Gui
|
Qt::Gui
|
||||||
Qt::GuiPrivate
|
Qt::GuiPrivate
|
||||||
|
Qt::PlatformHeadersPrivate
|
||||||
dwmapi
|
dwmapi
|
||||||
imm32
|
imm32
|
||||||
oleaut32
|
oleaut32
|
||||||
|
@ -53,6 +53,7 @@ qt_internal_add_plugin(QWindowsIntegrationPlugin
|
|||||||
Qt::CorePrivate
|
Qt::CorePrivate
|
||||||
Qt::Gui
|
Qt::Gui
|
||||||
Qt::GuiPrivate
|
Qt::GuiPrivate
|
||||||
|
Qt::PlatformHeadersPrivate
|
||||||
dwmapi
|
dwmapi
|
||||||
imm32
|
imm32
|
||||||
oleaut32
|
oleaut32
|
||||||
|
@ -42,7 +42,7 @@
|
|||||||
|
|
||||||
#include <QtGui/qfont.h>
|
#include <QtGui/qfont.h>
|
||||||
#include <QtGui/qpa/qplatformnativeinterface.h>
|
#include <QtGui/qpa/qplatformnativeinterface.h>
|
||||||
#include <QtPlatformHeaders/qwindowswindowfunctions.h>
|
#include <QtPlatformHeaders/private/qwindowswindowfunctions_p.h>
|
||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
@ -45,7 +45,7 @@
|
|||||||
#include "qwindowscursor.h"
|
#include "qwindowscursor.h"
|
||||||
|
|
||||||
#include <qpa/qplatformwindow.h>
|
#include <qpa/qplatformwindow.h>
|
||||||
#include <QtPlatformHeaders/qwindowswindowfunctions.h>
|
#include <QtPlatformHeaders/private/qwindowswindowfunctions_p.h>
|
||||||
|
|
||||||
#if QT_CONFIG(vulkan)
|
#if QT_CONFIG(vulkan)
|
||||||
#include "qwindowsvulkaninstance.h"
|
#include "qwindowsvulkaninstance.h"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
TARGET = qwindows
|
TARGET = qwindows
|
||||||
|
|
||||||
QT += \
|
QT += \
|
||||||
core-private gui-private
|
core-private gui-private platformheaders-private
|
||||||
|
|
||||||
qtConfig(opengl): QT += opengl-private
|
qtConfig(opengl): QT += opengl-private
|
||||||
|
|
||||||
|
@ -42,6 +42,7 @@ qt_add_module(XcbQpa
|
|||||||
PkgConfig::XKB_COMMON_X11
|
PkgConfig::XKB_COMMON_X11
|
||||||
Qt::CorePrivate
|
Qt::CorePrivate
|
||||||
Qt::GuiPrivate
|
Qt::GuiPrivate
|
||||||
|
Qt::PlatformHeadersPrivate
|
||||||
XCB::ICCCM
|
XCB::ICCCM
|
||||||
XCB::IMAGE
|
XCB::IMAGE
|
||||||
XCB::KEYSYMS
|
XCB::KEYSYMS
|
||||||
@ -141,6 +142,7 @@ qt_internal_add_plugin(QXcbIntegrationPlugin
|
|||||||
PUBLIC_LIBRARIES
|
PUBLIC_LIBRARIES
|
||||||
Qt::CorePrivate
|
Qt::CorePrivate
|
||||||
Qt::GuiPrivate
|
Qt::GuiPrivate
|
||||||
|
Qt::PlatformHeadersPrivate
|
||||||
Qt::XcbQpaPrivate
|
Qt::XcbQpaPrivate
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -42,6 +42,7 @@ qt_add_module(XcbQpa
|
|||||||
PkgConfig::XKB_COMMON_X11
|
PkgConfig::XKB_COMMON_X11
|
||||||
Qt::CorePrivate
|
Qt::CorePrivate
|
||||||
Qt::GuiPrivate
|
Qt::GuiPrivate
|
||||||
|
Qt::PlatformHeadersPrivate
|
||||||
XCB::ICCCM
|
XCB::ICCCM
|
||||||
XCB::IMAGE
|
XCB::IMAGE
|
||||||
XCB::KEYSYMS
|
XCB::KEYSYMS
|
||||||
@ -168,6 +169,7 @@ qt_internal_add_plugin(QXcbIntegrationPlugin
|
|||||||
PUBLIC_LIBRARIES
|
PUBLIC_LIBRARIES
|
||||||
Qt::CorePrivate
|
Qt::CorePrivate
|
||||||
Qt::GuiPrivate
|
Qt::GuiPrivate
|
||||||
|
Qt::PlatformHeadersPrivate
|
||||||
Qt::XcbQpaPrivate
|
Qt::XcbQpaPrivate
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -53,8 +53,8 @@
|
|||||||
#include <QtGui/qopenglcontext.h>
|
#include <QtGui/qopenglcontext.h>
|
||||||
#include <QtGui/qscreen.h>
|
#include <QtGui/qscreen.h>
|
||||||
|
|
||||||
#include <QtPlatformHeaders/qxcbwindowfunctions.h>
|
#include <QtPlatformHeaders/private/qxcbwindowfunctions_p.h>
|
||||||
#include <QtPlatformHeaders/qxcbscreenfunctions.h>
|
#include <QtPlatformHeaders/private/qxcbscreenfunctions_p.h>
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
|
@ -49,7 +49,7 @@
|
|||||||
|
|
||||||
#include "qxcbobject.h"
|
#include "qxcbobject.h"
|
||||||
|
|
||||||
#include <QtPlatformHeaders/qxcbwindowfunctions.h>
|
#include <QtPlatformHeaders/private/qxcbwindowfunctions_p.h>
|
||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
QT_BEGIN_NAMESPACE
|
||||||
|
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
TARGET = qxcb
|
TARGET = qxcb
|
||||||
|
|
||||||
QT += core-private gui-private xcb_qpa_lib-private
|
QT += core-private gui-private xcb_qpa_lib-private platformheaders-private
|
||||||
|
|
||||||
DEFINES += QT_NO_FOREACH
|
DEFINES += QT_NO_FOREACH
|
||||||
|
|
||||||
|
@ -3,7 +3,8 @@ CONFIG += no_module_headers internal_module
|
|||||||
DEFINES += QT_NO_FOREACH
|
DEFINES += QT_NO_FOREACH
|
||||||
|
|
||||||
QT += \
|
QT += \
|
||||||
core-private gui-private
|
core-private gui-private \
|
||||||
|
platformheaders-private
|
||||||
|
|
||||||
qtConfig(opengl): QT += opengl-private
|
qtConfig(opengl): QT += opengl-private
|
||||||
|
|
||||||
|
@ -57,6 +57,7 @@ qt_add_module(Widgets
|
|||||||
LIBRARIES
|
LIBRARIES
|
||||||
Qt::CorePrivate
|
Qt::CorePrivate
|
||||||
Qt::GuiPrivate
|
Qt::GuiPrivate
|
||||||
|
Qt::PlatformHeadersPrivate
|
||||||
PUBLIC_LIBRARIES
|
PUBLIC_LIBRARIES
|
||||||
Qt::Core
|
Qt::Core
|
||||||
Qt::Gui
|
Qt::Gui
|
||||||
|
@ -57,6 +57,7 @@ qt_add_module(Widgets
|
|||||||
LIBRARIES
|
LIBRARIES
|
||||||
Qt::CorePrivate
|
Qt::CorePrivate
|
||||||
Qt::GuiPrivate
|
Qt::GuiPrivate
|
||||||
|
Qt::PlatformHeadersPrivate
|
||||||
PUBLIC_LIBRARIES
|
PUBLIC_LIBRARIES
|
||||||
Qt::Core
|
Qt::Core
|
||||||
Qt::Gui
|
Qt::Gui
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
# Only used on platforms with CONFIG += precompile_header
|
# Only used on platforms with CONFIG += precompile_header
|
||||||
PRECOMPILED_HEADER = kernel/qt_widgets_pch.h
|
PRECOMPILED_HEADER = kernel/qt_widgets_pch.h
|
||||||
|
|
||||||
|
QT_PRIVATE += platformheaders-private
|
||||||
|
|
||||||
KERNEL_P= kernel
|
KERNEL_P= kernel
|
||||||
HEADERS += \
|
HEADERS += \
|
||||||
kernel/qtwidgetsglobal.h \
|
kernel/qtwidgetsglobal.h \
|
||||||
|
@ -113,7 +113,7 @@
|
|||||||
|
|
||||||
#include "qwindowcontainer_p.h"
|
#include "qwindowcontainer_p.h"
|
||||||
|
|
||||||
#include <QtPlatformHeaders/qxcbwindowfunctions.h>
|
#include <QtPlatformHeaders/private/qxcbwindowfunctions_p.h>
|
||||||
|
|
||||||
#include <private/qmemory_p.h>
|
#include <private/qmemory_p.h>
|
||||||
|
|
||||||
|
@ -168,6 +168,7 @@ _qt_library_map = [
|
|||||||
"gsttools", "Qt6", "Qt::MultimediaGstTools", extra=["COMPONENTS", "MultimediaGstTools"]
|
"gsttools", "Qt6", "Qt::MultimediaGstTools", extra=["COMPONENTS", "MultimediaGstTools"]
|
||||||
),
|
),
|
||||||
LibraryMapping("gui", "Qt6", "Qt::Gui", extra=["COMPONENTS", "Gui"]),
|
LibraryMapping("gui", "Qt6", "Qt::Gui", extra=["COMPONENTS", "Gui"]),
|
||||||
|
LibraryMapping("platformheaders", "Qt6", "Qt::PlatformHeaders", extra=["COMPONENTS", "PlatformHeaders"]),
|
||||||
LibraryMapping("help", "Qt6", "Qt::Help", extra=["COMPONENTS", "Help"]),
|
LibraryMapping("help", "Qt6", "Qt::Help", extra=["COMPONENTS", "Help"]),
|
||||||
LibraryMapping(
|
LibraryMapping(
|
||||||
"hunspellinputmethod",
|
"hunspellinputmethod",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user