En esta página

Todos los resúmenes

Perspectivas generales

Introducción a Qt

Lenguajes de programación

Puede desarrollar aplicaciones Qt utilizando uno o una combinación de los siguientes lenguajes:

Lenguajes Qt

  • C++
  • QML
  • Python
  • JavaScript

QML y C++

Plataformas

Desarrolle aplicaciones Qt en plataformas de escritorio macOS, Linux y Windows. Qt es independiente de la plataforma, lo que significa que puede compilar la misma base de código para otras plataformas de destino.

Conceptos básicos

Aprenda los conceptos básicos de Qt que definen los cimientos de Qt.

INTERFAZ DE USUARIO

Utilice la tecnología Qt Quick y Qt Widget UI. Las interfaces Qt Quick son fluidas y dinámicas, y se adaptan mejor a las interfaces táctiles. Qt Widgets sirven para crear aplicaciones de escritorio complejas. Puede crear interfaces Qt Quick y Qt Widgets con el aspecto nativo de la plataforma de destino.

Gráficos y multimedia

Visualice elementos gráficos y maneje contenidos multimedia. Qt abstrae las API gráficas subyacentes de las plataformas de destino para que usted pueda centrarse en escribir el código de la aplicación. Reproduzca archivos de audio y vídeo y reprodúzcalos en pantalla, así como grabe audio y vídeo de las cámaras y micrófonos del sistema.

Tratamiento de datos y E/S

Recuperar y almacenar datos en diferentes formatos.

Redes y conectividad

Desarrolle aplicaciones que se comuniquen con servicios web e intercambien datos (JSON o CBOR) con aplicaciones de otros dispositivos.

Además, las aplicaciones Qt pueden utilizar objetos remotos o gRPC y protobuf para comunicarse con puntos finales de servicio.

Tecnologías web

Incruste contenidos de la World Wide Web en sus aplicaciones Qt en plataformas que no dispongan de un motor web nativo.

Alternativamente, puedes crear un canal web para la comunicación peer-to-peer entre un servidor y un cliente.

Herramientas

Las instalaciones de Qt contienen bibliotecas Qt, ejemplos, documentación y las herramientas de desarrollo necesarias, como el entorno de desarrollo integrado (IDE) Qt Creator y Qt Design Studio para desarrollar aplicaciones Qt Quick.

Accesibilidad

Escriba software accesible permitiendo a los usuarios escalar la interfaz de usuario, cambiar el tamaño de la fuente y el contraste de colores, utilizar el teclado para navegar, hacer que el texto de la interfaz de usuario se lea en voz alta con una voz sintetizada y cambiar el idioma de la interfaz de usuario.

Posicionamiento

Mejores prácticas

Estas páginas ofrecen orientación sobre cómo utilizar mejor las tecnologías Qt para crear aplicaciones que destaquen en usabilidad y diseño de software.

Best Practices for QML and Qt Quick

Enumera las mejores prácticas para trabajar con QML y Qt Quick

Calling Qt Functions From Unix Signal Handlers

No se puede. Pero no desesperes, hay una manera...

Coordinate System

Información sobre el sistema de coordenadas utilizado por el sistema de pintura

Creating Shared Libraries

Cómo crear bibliotecas compartidas.

Creating and Using Components for Qt Widgets Designer

Cómo crear y utilizar plugins de widgets personalizados

Desktop Integration

Integración con el entorno de escritorio del usuario.

Exception Safety

Una guía para la seguridad de excepciones en Qt.

How to Create Qt Plugins

Una guía para crear plugins para extender las aplicaciones y funcionalidades de Qt.

Qt Test Tutorial

Una breve introducción a las pruebas con Qt Test

Restoring a Window's Geometry

Cómo guardar y restaurar la geometría de las ventanas.

Session Management

Cómo hacer gestión de sesiones con Qt.

Setting the Application Icon

Cómo configurar el icono de tu aplicación.

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