aboutsummaryrefslogtreecommitdiffstats
path: root/src/virtualkeyboard/virtualkeyboard.pro
diff options
context:
space:
mode:
Diffstat (limited to 'src/virtualkeyboard/virtualkeyboard.pro')
-rw-r--r--src/virtualkeyboard/virtualkeyboard.pro25
1 files changed, 16 insertions, 9 deletions
diff --git a/src/virtualkeyboard/virtualkeyboard.pro b/src/virtualkeyboard/virtualkeyboard.pro
index 23d9b414..7faba317 100644
--- a/src/virtualkeyboard/virtualkeyboard.pro
+++ b/src/virtualkeyboard/virtualkeyboard.pro
@@ -24,6 +24,7 @@ SOURCES += platforminputcontext.cpp \
shifthandler.cpp \
plugin.cpp \
inputmethod.cpp \
+ inputselectionhandle.cpp \
selectionlistmodel.cpp \
defaultinputmethod.cpp \
abstractinputpanel.cpp \
@@ -32,6 +33,7 @@ SOURCES += platforminputcontext.cpp \
settings.cpp \
virtualkeyboardsettings.cpp \
trace.cpp \
+ desktopinputselectioncontrol.cpp
HEADERS += platforminputcontext.h \
inputcontext.h \
@@ -40,6 +42,7 @@ HEADERS += platforminputcontext.h \
inputengine.h \
shifthandler.h \
inputmethod.h \
+ inputselectionhandle.h \
selectionlistmodel.h \
defaultinputmethod.h \
abstractinputpanel.h \
@@ -50,22 +53,21 @@ HEADERS += platforminputcontext.h \
virtualkeyboardsettings.h \
plugin.h \
trace.h \
+ desktopinputselectioncontrol.h
RESOURCES += \
content/styles/default/default_style.qrc \
content/styles/retro/retro_style.qrc \
content/content.qrc
-LAYOUT_FILES += \
- content/layouts/en_GB/dialpad.qml \
- content/layouts/en_GB/digits.qml \
- content/layouts/en_GB/handwriting.qml \
- content/layouts/en_GB/numbers.qml \
- content/layouts/en_GB/symbols.qml
-
contains(CONFIG, lang-en.*) {
LAYOUT_FILES += \
- content/layouts/en_GB/main.qml
+ content/layouts/en_GB/main.qml \
+ content/layouts/en_GB/dialpad.qml \
+ content/layouts/en_GB/digits.qml \
+ content/layouts/en_GB/handwriting.qml \
+ content/layouts/en_GB/numbers.qml \
+ content/layouts/en_GB/symbols.qml
}
contains(CONFIG, lang-ar.*) {
LAYOUT_FILES += \
@@ -196,6 +198,8 @@ retro-style {
DEFINES += QT_VIRTUALKEYBOARD_DEFAULT_STYLE=\\\"default\\\"
}
+DEFINES += QT_VIRTUALKEYBOARD_DEFAULT_LAYOUTS_DIR=\\\"qrc:/QtQuick/VirtualKeyboard/content/layouts\\\"
+
OTHER_FILES += \
content/styles/default/*.qml \
content/styles/retro/*.qml \
@@ -346,7 +350,10 @@ arrow-key-navigation: DEFINES += QT_VIRTUALKEYBOARD_ARROW_KEY_NAVIGATION
include(generateresource.pri)
-RESOURCES += $$generate_resource(layouts.qrc, $$LAYOUT_FILES, /QtQuick/VirtualKeyboard)
+!disable-layouts {
+ RESOURCES += $$generate_resource(layouts.qrc, $$LAYOUT_FILES, /QtQuick/VirtualKeyboard)
+ DEFINES += HAVE_LAYOUTS
+}
PLUGIN_TYPE = platforminputcontexts
PLUGIN_EXTENDS = -