cmake: build the ibus plugin
Change-Id: Ib2846204cc89b538ffe3b2282f7890f3de6ef33d Reviewed-by: Liang Qi <liang.qi@qt.io>bb10
parent
8927c4de70
commit
dee2413bfc
|
|
@ -2,6 +2,7 @@ if(QT_FEATURE_gui)
|
|||
add_subdirectory(imageformats)
|
||||
add_subdirectory(platforms)
|
||||
add_subdirectory(platformthemes)
|
||||
add_subdirectory(platforminputcontexts)
|
||||
|
||||
if (NOT ANDROID AND QT_FEATURE_library)
|
||||
add_subdirectory(generic)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,10 @@
|
|||
|
||||
if(QT_FEATURE_dbus AND (NOT APPLE_OSX) AND (NOT WIN32))
|
||||
add_subdirectory(ibus)
|
||||
endif()
|
||||
|
||||
if(QT_FEATURE_xcb)
|
||||
# TODO add_subdirectory(compose)
|
||||
endif()
|
||||
|
||||
|
||||
|
|
@ -0,0 +1,23 @@
|
|||
# Generated from ibus.pro.
|
||||
|
||||
#####################################################################
|
||||
## ibusplatforminputcontextplugin Plugin:
|
||||
#####################################################################
|
||||
|
||||
add_qt_plugin(ibusplatforminputcontextplugin
|
||||
TYPE platforminputcontexts
|
||||
SOURCES
|
||||
main.cpp
|
||||
qibusinputcontextproxy.cpp qibusinputcontextproxy.h
|
||||
qibusplatforminputcontext.cpp qibusplatforminputcontext.h
|
||||
qibusproxy.cpp qibusproxy.h
|
||||
qibusproxyportal.cpp qibusproxyportal.h
|
||||
qibustypes.cpp qibustypes.h
|
||||
LIBRARIES
|
||||
Qt::DBus
|
||||
Qt::GuiPrivate
|
||||
# OTHER_FILES = "$$PWD/ibus.json"
|
||||
# PLUGIN_CLASS_NAME = "QIbusPlatformInputContextPlugin"
|
||||
# PLUGIN_EXTENDS = "-"
|
||||
# _LOADED = "qt_plugin"
|
||||
)
|
||||
Loading…
Reference in New Issue