Spec-Zone.ru › Qt 5.9

Панель рукописного ввода QML

Предоставляет дополнение панели рукописного ввода для пользовательского интерфейса виртуальной клавиатуры. Подробнее...

Заявление об импорте: import QtQuick.VirtualKeyboard 2.2
С момента: QtQuick.VirtualKeyboard 2.0
Наследует:

Элемент

  • Список всех членов, включая унаследованные

Свойства

  • active : bool
  • available : bool
  • inputPanel : var

Подробное описание

Компонент HandwritingInputPanel — это дополнительный компонент для InputPanel, который позволяет вводить текст от руки на весь экран приложения.

HandwritingInputPanel разработан для привязки ко всему экрану вместе с InputPanel. Принцип работы заключается в том, что когда панель рукописного ввода "доступна", InputPanel невидима. Эта функциональность встроена и не требует ничего, кроме ссылки на экземпляр InputPanel.

Панель запускается путем установки свойства available в true. Когда панель активна, клавиатура остается скрытой при установке фокуса ввода. Когда available равно true, ввод от руки активируется путем установки свойства active в true.

Пользовательский интерфейс, предоставляющий элементы управления для режима рукописного ввода и видимости клавиатуры, зависит от приложения. Одно из рекомендуемых решений — использовать плавающую кнопку на панели рукописного ввода, где одиночный щелчок переключает режим ввода от руки (изменяет свойство active), а двойной щелчок переключает видимость клавиатуры (изменяет свойство available).

HandwritingInputPanel также предоставляет всплывающее окно с кандидатами слов, которое позволяет пользователю выбрать альтернативный кандидат слова из списка предложений, сгенерированных методом ввода от руки.

Документация по свойствам

active : bool

Это свойство управляет активным состоянием метода ввода от руки.

Установка свойства в true активирует метод ввода от руки. Когда метод ввода от руки активен, все касания обрабатываются панелью ввода от руки и перенаправляются в движок ввода для обработки.

available : bool

Это свойство управляет состоянием доступности метода ввода от руки.

Установка свойства в true подготавливает метод ввода от руки и скрывает клавиатуру.

inputPanel : var

Ссылка на экземпляр панели ввода.

Это свойство должно быть установлено на существующий экземпляр панели ввода.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qml-qtquick-virtualkeyboard-handwritinginputpanel.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API