diff options
Diffstat (limited to 'tests/auto/inputpanel/data/inputpanel/inputpanel.qml')
-rw-r--r-- | tests/auto/inputpanel/data/inputpanel/inputpanel.qml | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/tests/auto/inputpanel/data/inputpanel/inputpanel.qml b/tests/auto/inputpanel/data/inputpanel/inputpanel.qml index 1fb37d74..034150be 100644 --- a/tests/auto/inputpanel/data/inputpanel/inputpanel.qml +++ b/tests/auto/inputpanel/data/inputpanel/inputpanel.qml @@ -30,7 +30,7 @@ import QtTest 1.0 import QtQuick 2.0 import QtQuick.VirtualKeyboard 2.1 -import QtQuick.VirtualKeyboard.Settings 2.1 +import QtQuick.VirtualKeyboard.Settings 2.2 import "handwriting.js" as Handwriting import "utils.js" as Utils @@ -83,6 +83,7 @@ InputPanel { property alias soundEffectSpy: soundEffectSpy property alias inputMethodResultSpy: inputMethodResultSpy property alias wordCandidateListChangedSpy: wordCandidateListChangedSpy + property alias wordCandidateListVisibleSpy: wordCandidateListVisibleSpy property alias shiftStateSpy: shiftStateSpy signal inputMethodResult(var text) @@ -164,6 +165,12 @@ InputPanel { } SignalSpy { + id: wordCandidateListVisibleSpy + target: wordCandidateView + signalName: "onVisibleConditionChanged" + } + + SignalSpy { id: shiftStateSpy target: InputContext signalName: "onShiftChanged" @@ -207,6 +214,14 @@ InputPanel { VirtualKeyboardSettings.activeLocales = activeLocales } + function setWclAutoHideDelay(wclAutoHideDelay) { + VirtualKeyboardSettings.wordCandidateList.autoHideDelay = wclAutoHideDelay + } + + function setWclAlwaysVisible(wclAlwaysVisible) { + VirtualKeyboardSettings.wordCandidateList.alwaysVisible = wclAlwaysVisible + } + function mapInputMode(inputModeName) { if (inputModeName === "Latin") return InputEngine.Latin |