Todos los resúmenes
Perspectivas generales
Lenguajes de programación
Puede desarrollar aplicaciones Qt utilizando uno o una combinación de los siguientes lenguajes:
- C++
- QML
- Python
- JavaScript
QML y C++
- Best Practices for QML and Qt Quick
- Getting started with Qt Quick applications
- Important Concepts In Qt Quick - Positioning
- Overview - QML and C++ Integration
- Positioners and layouts
- Scope and Naming Resolution
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.
- Calling Qt Functions From Unix Signal Handlers
- Configure an Embedded Linux Device
- Desktop Integration
- How Qt for Android Works
- Mobile Development
- Platform Integration
- Testing and Debugging
- Wayland and Qt
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.
- 2D Graphics in Qt
- Advanced FFmpeg Configuration
- Audio Overview
- Camera Overview
- Graphics
- Multimedia Overview
- Qt Charts Overview
- Spatial Audio Overview
- Vector Image Formats in Qt
- Video Overview
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.
- Inter-Process Communication
- Networking and Connectivity
- Qt CoAP Overview
- Qt D-Bus Overview
- Qt MQTT Overview
- Qt NFC Overview
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.
- Deploying Qt WebEngine Applications
- Qt WebEngine Features
- Qt WebEngine Overview
- Qt WebSockets Overview
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.
Enumera las mejores prácticas para trabajar con QML y Qt Quick | |
No se puede. Pero no desesperes, hay una manera... | |
Información sobre el sistema de coordenadas utilizado por el sistema de pintura | |
Cómo crear bibliotecas compartidas. | |
Cómo crear y utilizar plugins de widgets personalizados | |
Integración con el entorno de escritorio del usuario. | |
Una guía para la seguridad de excepciones en Qt. | |
Una guía para crear plugins para extender las aplicaciones y funcionalidades de Qt. | |
Una breve introducción a las pruebas con Qt Test | |
Cómo guardar y restaurar la geometría de las ventanas. | |
Cómo hacer gestión de sesiones con Qt. | |
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.