En esta página

Qt Virtual Keyboard C++ Classes

Proporciona clases para implementar métodos de entrada para teclados virtuales. Más...

Espacios de nombres

QtVirtualKeyboard

Contiene enums utilizados por las clases de teclados virtuales

Clases

QVirtualKeyboardAbstractInputMethod

Clase base para métodos de entrada

QVirtualKeyboardDictionary

Diccionario definido por la aplicación para los métodos de entrada del teclado virtual

QVirtualKeyboardDictionaryManager

Gestión de diccionarios definidos por la aplicación

QVirtualKeyboardInputContext

Proporciona acceso a un contexto de entrada

QVirtualKeyboardInputEngine

La clase InputEngine proporciona un motor de entrada que admite la integración de C++ y QML

QVirtualKeyboardObserver

Actúa como concentrador de notificaciones de eventos de teclado

QVirtualKeyboardSelectionListModel

Modelo de lista para listas de selección

QVirtualKeyboardTrace

Trace es un modelo de datos para datos de entrada táctiles

Descripción detallada

Para incluir las definiciones de las clases del módulo, utilice la siguiente directiva:

#include <QtVirtualKeyboard>

Uso del módulo

Usar un módulo Qt requiere enlazar con la librería del módulo, ya sea directamente o a través de otras dependencias. Varias herramientas de compilación tienen soporte dedicado para esto, incluyendo CMake y qmake.

Construir con CMake

Utilice el comando find_package() para localizar los componentes necesarios del módulo en el paquete Qt6:

find_package(Qt6 REQUIRED COMPONENTS VirtualKeyboard)
target_link_libraries(mytarget PRIVATE Qt6::VirtualKeyboard)

Consulte Introducción a CMake para obtener más información.

Construcción con qmake

Para enlazar con este módulo, añada la siguiente línea a su archivo qmake .pro:

QT += virtualkeyboard

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.