Документация
ОС Аврора 5.2.0

KeyboardInput

Обеспечивает поддержку системной клавиатуры. Подробнее…

Подключение: #include <keyboardinput.h>

Диаграмма наследования для Aurora::WebView::Extensions::KeyboardInput:

Пример использования системной клавиатуры:

import QtQuick 2.0
import Sailfish.Silica 1.0
import ru.auroraos.WebView 1.0
import ru.auroraos.WebView.Global 1.0
import Aurora.Controls 1.0

Page {
    objectName: "keyboardInputPage"

    PageHeader {
        id: pageHeader

        objectName: "pageHeader"
        title: qsTr("KeyboardInput")
    }

    Item {
        anchors.fill: parent

        WebView {
            id: webView
            anchors.fill: parent

            url: htmlRootPath + "/html/KeyboardInputComponent.html"

            // Доступ к касаниям
            TouchInput{
                enabled: true
            }

            // Доступ к клавиатуре
            KeyboardInput {
                enabled: true
            }
        }
    }
}

Публичные функции-члены

KeyboardInput (QQuickItem *parentWebView=Q_NULLPTR)

Публичные функции, унаследованные от Aurora::WebView::WebViewExtension

WebViewExtension (QQuickItem *parent=Q_NULLPTR)

Дополнительные наследуемые члены

Сигналы, унаследованные от Aurora::WebView::WebViewExtension

void webViewChanged (WebViewItem *oldItem, WebViewItem *newItem)
Сигнализирует об изменении родительского элемента QuickItem. Подробнее...

Защищённые функции-члены, наследованные от Aurora::WebView::WebViewExtension

void syncEnabled (Cef::BrowserExtension *libExtension)

Защищённые атрибуты, унаследованные от Aurora::WebView::WebViewExtension

WebViewItem * m_webView

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

Обеспечивает поддержку системной клавиатуры.

Его необходимо объявить в QML-компоненте WebView для добавления поддержки клавиатуры.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.