Qt Quick Templates 2 QML Types
El módulo Qt Quick Templates 2 proporciona un conjunto de plantillas no visuales que pueden utilizarse para construir controles de interfaz de usuario en QML utilizando Qt Quick.
Estos tipos deben utilizarse cuando se desea implementar un control desde cero, en lugar de personalizar un control existente. Este es el caso más común cuando se crea un estilo personalizado.
Los tipos QML pueden importarse utilizando la siguiente sentencia import en su archivo .qml:
import QtQuick.Templates as T
Existe una correspondencia uno a uno entre los tipos proporcionados por las importaciones QtQuick.Templates y QtQuick.Controls. Para cada tipo disponible en la importación QtQuick.Controls, existe un tipo de plantilla no visual con el mismo nombre en la importación QtQuick.Templates.
Nota: se recomienda utilizar un espacio de nombres para la importación de plantillas a fin de evitar solapamientos con los tipos proporcionados por la importación QtQuick.Controls.
Tipos QML
Tipo base abstracto que proporciona funcionalidad común a los botones | |
Acción abstracta de interfaz de usuario | |
Agrupa acciones | |
Ventana de nivel superior con estilo que admite encabezado y pie de página | |
Indica actividad en segundo plano, por ejemplo, mientras se carga el contenido | |
Botón que puede pulsarse para ejecutar un comando o responder a una pregunta | |
Grupo de botones seleccionables que se excluyen mutuamente | |
Un espacio de nombres de calendario | |
Un modelo de calendario | |
Botón de verificación que puede activarse o desactivarse | |
Elemento delegado con un indicador de verificación que puede activarse o desactivarse | |
Botón y lista emergente combinados para seleccionar opciones | |
Tipo base abstracto que proporciona funciones comunes a los contenedores | |
El tipo adjunto permite abrir un menú contextual de forma adecuada a la plataforma | |
Tipo base abstracto que proporciona una funcionalidad común a todos los controles | |
Una fila con los nombres de los días de la semana | |
Botón de verificación que se activa cuando se mantiene pulsado el tiempo suficiente | |
Esfera circular que se gira para fijar un valor | |
Cuadro de diálogo emergente con botones estándar y un título, utilizado para la interacción a corto plazo con el usuario. | |
Botonera utilizada en los cuadros de diálogo | |
Permite al usuario seleccionar entre un conjunto de valores de coma flotante preestablecidos. | |
Panel lateral que puede abrirse y cerrarse mediante un gesto de deslizamiento. | |
Marco visual de un grupo lógico de controles | |
Marco visual y título para un grupo lógico de controles | |
Proporciona una vista de cabecera horizontal para acompañar a una TableView | |
Delegado de elemento básico que puede utilizarse en varias vistas y controles | |
Etiqueta de texto con estilo y fuente heredada | |
Ventana emergente que puede utilizarse como menú contextual o menú emergente | |
Proporciona una barra de menú de ventana | |
Presenta un menú desplegable dentro de una MenuBar | |
Presenta un elemento dentro de un Menú | |
Separa un grupo de elementos de un menú de los elementos adyacentes | |
Una cuadrícula de días para un mes natural | |
Una ventana superpuesta para ventanas emergentes | |
Control de página con estilo que admite encabezado y pie de página | |
Indica la página activa en ese momento | |
Proporciona un fondo que coincide con el estilo y el tema de la aplicación | |
Tipo de base de los controles de interfaz de usuario de tipo emergente | |
Indica el progreso de una operación | |
Botón de radio exclusivo que puede activarse o desactivarse | |
Delegado de elemento exclusivo con un indicador de radio que puede activarse o desactivarse | |
Se utiliza para seleccionar un intervalo de valores deslizando dos tiradores a lo largo de una pista | |
Botón de control con esquinas redondeadas en el que el usuario puede hacer clic | |
Barra de desplazamiento interactiva vertical u horizontal | |
Indicador de desplazamiento vertical u horizontal no interactivo | |
Vista desplazable | |
Campo de entrada especializado diseñado para la función de búsqueda | |
Se utiliza para seleccionar celdas de tabla dentro de una TableView | |
Se utiliza para seleccionar un valor deslizando un tirador a lo largo de una pista | |
Permite al usuario seleccionar entre un conjunto de valores preestablecidos | |
Proporciona propiedades adjuntas para los tiradores SplitView | |
Muestra los elementos con un divisor que se puede arrastrar entre cada elemento | |
Proporciona un modelo de navegación basado en pilas | |
Delegado de elemento deslizable | |
Permite al usuario navegar por las páginas deslizando el dedo hacia los lados | |
Botón que se puede activar o desactivar | |
Elemento delegado con un indicador de conmutación que puede activarse o desactivarse | |
Permite al usuario cambiar entre distintas vistas o subtareas | |
Botón con un aspecto adecuado para una TabBar | |
Delegado que puede asignarse a una TableView | |
Área de entrada de texto multilínea | |
Campo de entrada de texto de una línea | |
Contenedor para controles contextuales | |
Botón con aspecto de barra de herramientas | |
Separa un grupo de elementos de una barra de herramientas de los elementos adyacentes. | |
Proporciona sugerencias para cualquier control | |
Un delegado que puede asignarse a un TreeView | |
Rueda giratoria de elementos seleccionables | |
Ofrece una vista de cabecera vertical para acompañar a una TableView | |
Una columna de números de semana |
Información relacionada
© 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.