Spec-Zone.ru › Qt 5.15

Тип QML HandwritingInputPanel

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

Оператор импорта: import QtQuick.VirtualKeyboard 2.15
С версии: QtQuick.VirtualKeyboard 2.0
Наследует:

Item

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

Свойства

  • 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.15/qml-qtquick-virtualkeyboard-handwritinginputpanel.html

Spec-Zone.ru

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