aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/inputpanel/data/inputpanel/inputpanel.qml
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/inputpanel/data/inputpanel/inputpanel.qml')
-rw-r--r--tests/auto/inputpanel/data/inputpanel/inputpanel.qml11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/auto/inputpanel/data/inputpanel/inputpanel.qml b/tests/auto/inputpanel/data/inputpanel/inputpanel.qml
index dfdb941b..ded8aee3 100644
--- a/tests/auto/inputpanel/data/inputpanel/inputpanel.qml
+++ b/tests/auto/inputpanel/data/inputpanel/inputpanel.qml
@@ -91,6 +91,7 @@ InputPanel {
property alias wordCandidateListVisibleSpy: wordCandidateListVisibleSpy
property alias shiftStateSpy: shiftStateSpy
property alias shadowInputControlVisibleSpy: shadowInputControlVisibleSpy
+ property alias externalLanguageSwitchSpy: externalLanguageSwitchSpy
signal inputMethodResult(var text)
@@ -188,6 +189,12 @@ InputPanel {
signalName: "onVisibleChanged"
}
+ SignalSpy {
+ id: externalLanguageSwitchSpy
+ target: inputPanel
+ signalName: "onExternalLanguageSwitch"
+ }
+
function findChildByProperty(parent, propertyName, propertyValue, compareCb) {
var obj = null
if (parent === null)
@@ -293,6 +300,10 @@ InputPanel {
return true
}
+ function setExternalLanguageSwitchEnabled(enabled) {
+ externalLanguageSwitchEnabled = enabled
+ }
+
function findVirtualKey(key) {
return Utils.findChild(keyboardLayoutLoader, key, function(obj, param) {
if (!obj.hasOwnProperty("key") || !obj.hasOwnProperty("text"))