En esta página

Conceptos importantes en Qt Quick - Entrada del usuario

La capacidad de responder a las entradas del usuario es una parte fundamental del diseño de la interfaz de usuario. Dependiendo del caso de uso que resuelva una aplicación, y del factor de forma del dispositivo en el que se ejecute la aplicación, la mejor manera de recibir la entrada del usuario puede ser diferente.

Entrada desde dispositivos señaladores

Permitir a los usuarios tocar físicamente una pantalla para interactuar con una aplicación es un paradigma de interfaz de usuario muy popular en dispositivos portátiles como teléfonos inteligentes y tabletas. En las aplicaciones de escritorio, detectar y reaccionar a los clics y pulsaciones en función de la posición del cursor del ratón es un concepto fundamental en el diseño de interfaces de usuario.

Las interfaces de usuario táctiles y basadas en el ratón están soportadas por varios tipos de manejadores de entrada y tipos de objetos visuales como Flickable y MouseArea.

Véase también la documentación sobre eventos de ratón en Qt Quick.

Entrada y foco del teclado

La entrada de datos desde el teclado es un componente vital de la interfaz de usuario de muchas aplicaciones.

Cualquier elemento visual puede recibir entradas de teclado a través del tipo adjunto Keys. Además, la cuestión del enfoque del teclado surge cuando se requiere que varios elementos reciban eventos de teclado, ya que estos eventos deben pasarse al elemento correcto. Consulte la documentación sobre Enfoque del teclado en Qt Quick para obtener más información sobre este tema.

Qt Quick también proporciona elementos de texto visuales que reciben automáticamente eventos de teclado y pulsaciones de teclas, y muestran el texto apropiado. Consulte la documentación sobre la entrada de texto para obtener más información sobre este tema.

© 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.