diff options
Diffstat (limited to 'src/layouts/ar_AR/digits.qml')
-rw-r--r-- | src/layouts/ar_AR/digits.qml | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/src/layouts/ar_AR/digits.qml b/src/layouts/ar_AR/digits.qml new file mode 100644 index 00000000..3b9788a2 --- /dev/null +++ b/src/layouts/ar_AR/digits.qml @@ -0,0 +1,100 @@ +// Copyright (C) 2016 The Qt Company Ltd. +// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only + +import QtQuick +import QtQuick.Layouts +import QtQuick.VirtualKeyboard +import QtQuick.VirtualKeyboard.Components +import QtQuick.VirtualKeyboard.Plugins + +KeyboardLayout { + inputMethod: PlainInputMethod {} + inputMode: InputEngine.InputMode.Numeric + + KeyboardColumn { + Layout.fillWidth: false + Layout.fillHeight: true + Layout.alignment: Qt.AlignHCenter + Layout.preferredWidth: height + KeyboardRow { + Key { + key: 0x0667 + text: "\u0667" + alternativeKeys: "\u06677" + } + Key { + key: 0x0668 + text: "\u0668" + alternativeKeys: "\u06688" + } + Key { + key: 0x0669 + text: "\u0669" + alternativeKeys: "\u06699" + } + BackspaceKey {} + } + KeyboardRow { + Key { + key: 0x0664 + text: "\u0664" + alternativeKeys: "\u06644" + } + Key { + key: 0x0665 + text: "\u0665" + alternativeKeys: "\u06655" + } + Key { + key: 0x0666 + text: "\u0666" + alternativeKeys: "\u06666" + } + Key { + text: " " + displayText: "\u2423" + repeat: true + showPreview: false + key: Qt.Key_Space + highlighted: true + } + } + KeyboardRow { + Key { + key: 0x0661 + text: "\u0661" + alternativeKeys: "\u06611" + } + Key { + key: 0x0662 + text: "\u0662" + alternativeKeys: "\u06622" + } + Key { + key: 0x0663 + text: "\u0663" + alternativeKeys: "\u06633" + } + HideKeyboardKey { + visible: true + } + } + KeyboardRow { + ChangeLanguageKey { + customLayoutsOnly: true + visible: true + } + Key { + key: 0x0660 + text: "\u0660" + alternativeKeys: "\u06600" + } + Key { + key: Qt.Key_Comma + text: "\u066B" + alternativeKeys: "\u066B,." + } + EnterKey {} + } + } +} |