aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/plugin/plugin.cpp4
-rw-r--r--src/plugin/plugin.pro7
2 files changed, 11 insertions, 0 deletions
diff --git a/src/plugin/plugin.cpp b/src/plugin/plugin.cpp
index bf58bc2f..122a671d 100644
--- a/src/plugin/plugin.cpp
+++ b/src/plugin/plugin.cpp
@@ -55,10 +55,14 @@ QPlatformInputContext *QVirtualKeyboardPlugin::create(const QString &system, con
Q_UNUSED(paramList);
#if defined(QT_STATICPLUGIN)
+#if !defined(QT_VIRTUALKEYBOARD_DISABLE_LAYOUTS)
Q_INIT_RESOURCE(qmake_virtualkeyboard_layouts);
+#endif
Q_INIT_RESOURCE(virtualkeyboard_content);
+#if !defined(QT_VIRTUALKEYBOARD_NO_BUILTIN_STYLES)
Q_INIT_RESOURCE(virtualkeyboard_default_style);
Q_INIT_RESOURCE(virtualkeyboard_retro_style);
+#endif
Q_VKB_IMPORT_PLUGIN(QtQuickVirtualKeyboardPlugin)
Q_VKB_IMPORT_PLUGIN(QtQuickVirtualKeyboardSettingsPlugin)
Q_VKB_IMPORT_PLUGIN(QtQuickVirtualKeyboardStylesPlugin)
diff --git a/src/plugin/plugin.pro b/src/plugin/plugin.pro
index 8cf53c9a..defb3747 100644
--- a/src/plugin/plugin.pro
+++ b/src/plugin/plugin.pro
@@ -18,6 +18,13 @@ DEFINES += \
QT_NO_CAST_FROM_ASCII \
QT_NO_CAST_FROM_BYTEARRAY
+no-builtin-style {
+ DEFINES += QT_VIRTUALKEYBOARD_NO_BUILTIN_STYLES
+}
+disable-layouts {
+ DEFINES += QT_VIRTUALKEYBOARD_DISABLE_LAYOUTS
+}
+
win32 {
QMAKE_TARGET_PRODUCT = "Qt Virtual Keyboard (Qt $$QT_VERSION)"
QMAKE_TARGET_DESCRIPTION = "Virtual Keyboard for Qt."