Тип QML TraceInputArea
Специализированная область MultiPointTouchArea для сбора данных о касаниях. Подробнее...
| Заявление об импорте: | import QtQuick.VirtualKeyboard 2.13 |
| С тех пор: | QtQuick.VirtualKeyboard 2.0 |
| Наследует: |
Свойства
- boundingBox : прямоугольник
- canvasType : строка
- horizontalRulers : var
- patternRecognitionMode : целое число
- verticalRulers : var
Подробное описание
Этот тип обрабатывает взаимодействие с трассировкой между сенсорным экраном и движком ввода.
Трассировки выводятся с помощью делегата из свойства traceCanvasDelegate текущего свойства KeyboardStyle.
Документация по свойствам
[только для чтения] boundingBox : прямоугольник
Область, ограничивающая ввод трассировок.
Это свойство является только для чтения и автоматически обновляется на основе размера элемента и отступов.
canvasType : строка
Тип холста этой области ввода трассировок.
Это свойство может использоваться для различения различных типов холстов. Например, в режиме ввода рукописного текста на весь экран это свойство устанавливается в "fullscreen", а в режиме рукописного ввода на клавиатуре — в "keyboard".
horizontalRulers : var
Список горизонтальных линейных указателей в области ввода.
Линейные указатели определяются как количество пикселей от верхнего края boundingBox.
Вот пример, демонстрирующий, как определить линейные указатели:
horizontalRulers: [boundingBox.height / 3, boundingBox.height / 3 * 2] verticalRulers: [boundingBox.width / 3, boundingBox.width / 3 * 2]
patternRecognitionMode : целое число
Режим распознавания шаблонов этой области ввода.
Значение по умолчанию — InputEngine.PatternRecognitionMode.None.
verticalRulers : var
Список вертикальных линейных указателей в области ввода.
Линейные указатели определяются как количество пикселей от левого края boundingBox.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.13/qml-qtquick-virtualkeyboard-traceinputarea.html