Qt Widgets Diseñador
Proporciona clases para crear tus propios plugins de widgets personalizados para Qt Widgets Designer y clases para acceder a los componentes de Qt Widgets Designer.
Además, la clase QFormBuilder ofrece la posibilidad de construir interfaces de usuario a partir de archivos UI en tiempo de ejecución.
Nota: Esta documentación cubre la herramienta Qt Widgets Designer y las clases relacionadas con la construcción de interfaces gráficas de usuario para Qt Widgets. Qt Design Studio es una herramienta de composición de UI que cubre todos los pasos de diseño e implementación de UI para interfaces de usuario Qt Quick.
Usando el Módulo
Usar la API C++ de 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.
Construcción con CMake
Utilice el comando find_package() para localizar el componente del módulo necesario en el paquete Qt6:
find_package(Qt6 REQUIRED COMPONENTS Designer)
target_link_libraries(mytarget PRIVATE Qt6::Designer)Para obtener más información, consulta la descripción general de la compilación con CMake.
Compilación con qmake
Para configurar el módulo para su compilación con qmake, añada el módulo como valor de la variable QT en el archivo .pro del proyecto:
QT += designer
Artículos y guías
Estos artículos contienen información sobre Qt Widgets Designer.
- Creación y uso de componentes para Qt Widgets Designer - Creación y uso de plugins de widgets personalizados
- Qt Widgets Manual del diseñador - Uso de Qt Widgets Designer
Referencia API
Estos son enlaces al material de referencia de la API.
© 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.