CMake: add xcb platform plugin

Change-Id: I9b3e8b5e4a2f7799b32738319e6eed912d3261e2
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
bb10
Liang Qi 2019-05-02 14:09:25 +02:00
parent 1b36fe53c6
commit 67c35ed8fc
1 changed files with 39 additions and 0 deletions

View File

@ -165,3 +165,42 @@ extend_target(XcbQpa CONDITION QT_FEATURE_fontconfig AND QT_FEATURE_xcb_native_p
LIBRARIES
Freetype::Freetype
)
# Generated from xcb-plugin.pro.
#####################################################################
## qxcb Plugin:
#####################################################################
add_qt_plugin(qxcb
TYPE platforms
SOURCES
qxcbmain.cpp
DEFINES
QT_NO_FOREACH
LIBRARIES
Qt::CorePrivate
Qt::GuiPrivate
Qt::XcbQpaPrivate
PUBLIC_LIBRARIES
Qt::Core
Qt::Gui
Qt::XcbQpa
)
#### Keys ignored in scope 1:.:.:./xcb-plugin.pro:<TRUE>:
# OTHER_FILES = "xcb.json" "README"
# PLUGIN_CLASS_NAME = "QXcbIntegrationPlugin"
# _LOADED = "qt_plugin"
## Scopes:
#####################################################################
#### Keys ignored in scope 2:.:.:./xcb-plugin.pro:APPLE_OSX:
# CONFIG = "no_app_extension_api_only"
#### Keys ignored in scope 3:.:.:./xcb-plugin.pro:NOT TARGET___equals____ss_QT_DEFAULT_QPA_PLUGIN:
# PLUGIN_EXTENDS = "-"
#### TODO: xcb-static sub folder
#### TODO: gl_integrations sub folder