Referencia de comandos CMake
Qt6::Core
Añade directorios fuente Java a una compilación dinámica de funciones | |
Añade un permiso Android al ejecutable de destino | |
Compila grandes recursos binarios en código objeto | |
Crea un archivo RCC a partir de una lista de archivos de recursos Qt. | |
Crea y finaliza un destino de aplicación de un tipo específico de plataforma. | |
Crea y finaliza una biblioteca | |
Creación de un plugin Qt | |
Compila recursos binarios en código fuente. | |
Añade la biblioteca Windows App SDK a la aplicación | |
Evita forzar que los archivos fuente se traten como UTF-8 para Windows | |
Define un objetivo de compilación que ejecuta androiddeployqt para producir un APK | |
Configura el nombre del binario de destino para incluir un sufijo específico de la arquitectura | |
Genera el archivo de configuración de despliegue necesario para androiddeployqt | |
Escribe un archivo qt.conf en el momento del despliegue | |
Despliega plugins Qt, bibliotecas Qt y no Qt necesarias para un ejecutable | |
Despliega las traducciones de Qt que necesita un ejecutable | |
Evita que algunas definiciones del compilador relacionadas con unicode se establezcan automáticamente en un destino | |
Extrae metatypes de un objetivo Qt y genera un archivo metatypes.json asociado. | |
Maneja varias tareas comunes específicas de la plataforma asociadas con un proyecto Qt | |
Maneja varias tareas comunes específicas de la plataforma asociadas con objetivos Qt | |
Generación de un script de despliegue para una aplicación | |
Generación de un script de despliegue personalizado | |
Llama a moc en un archivo de entrada | |
Especifica un conjunto personalizado de plugins para importar o excluir | |
Modifica el comportamiento por defecto de la API CMake de Qt | |
Personaliza aspectos de la finalización de un objetivo | |
Configura por defecto en todo el proyecto una disposición estándar | |
Crea archivos .moc a partir de fuentes |
Qt6::DBus
Genera una clase adaptadora para una interfaz D-Bus | |
Genera fuentes C++ implementando una interfaz para un archivo de descripción de interfaz D-Bus | |
Genera fuentes C++ implementando interfaces para ficheros de descripción de interfaces D-Bus | |
Genera una interfaz D-Bus a partir de un fichero de cabecera |
Qt6::Grpc
Genera servicios C++ basados en Qt utilizando un esquema protobuf |
Qt6::InterfaceFramework
Añade un plugin de destino generado por ifcodegen utilizando un archivo qface IDL. | |
Añade un módulo QML generado por ifcodegen mediante un archivo qface IDL. | |
Amplía un objetivo con archivos generados a partir de un archivo qface IDL | |
Genera archivos a partir de un archivo qface IDL | |
Genera archivos a partir de un archivo qface IDL y proporciona variables para su uso en CMake | |
Establece la variable en el valor dado dentro de una plantilla ifcodegen |
Qt6::LinguistTools
Añadir objetivos para transformar archivos .ts de Qt Linguist en archivos .qm | |
Añadir objetivos para generar o actualizar archivos .ts de Qt Linguist | |
Compila archivos .ts de Qt Linguist en archivos .qm | |
Añade destinos para actualizar y transformar archivos .ts de Qt Linguist en archivos .qm | |
Recopila los destinos aptos para la traducción | |
Configura la cadena de herramientas de traducción Qt Linguist |
Qt6::LottieTools
Genera código QML basado en un archivo Lottie. |
Qt6::Multimedia
Función auxiliar que incrusta los binarios FFmpeg en el paquete de aplicaciones iOS |
Qt6::OpenApiTools
Genera un cliente HTTP utilizando una especificación OpenAPI proporcionada |
Qt6::Protobuf
Genera código fuente C++ basado en Qt utilizando un esquema protobuf. |
Qt6::Qml
Define un módulo QML | |
Define un plugin asociado a un módulo QML | |
Despliega los componentes de tiempo de ejecución de módulos QML que necesita un ejecutable | |
Genera un script de despliegue para una aplicación QML | |
Registra tipos de un objetivo en un módulo QML | |
Garantiza que los plugins QML necesarios para un objetivo se importen para compilaciones estáticas | |
Recupera información sobre un módulo QML | |
Añade archivos y recursos QML a un objetivo de módulo QML existente |
Qt6::Quick
Genera código QML basado en un archivo SVG |
Qt6::Quick3D
Convierte archivos de mapas HDRI en archivos KTX y los añade como recursos Qt. |
Qt6::RemoteObjects
Crea archivos de cabecera C++ para tipos fuente y réplica a partir de los archivos .rep de Qt Remote Objects. | |
Crea archivos de cabecera C++ para tipos réplica a partir de los archivos Qt Remote Objects.rep | |
Creación de archivos de cabecera C++ para tipos fuente a partir de los archivos .rep de Qt Remote Objects | |
Creación de archivos .rep a partir de los archivos de cabecera QObject |
Qt6::Scxml
Convierte archivos .scxml en código fuente C++ |
Qt6::ShaderTools
Compila shaders y los añade a un recurso Qt |
Qt6::WaylandClient
Genera enlaces C++ del lado del cliente para un archivo .XML de protocolo Wayland. |
Qt6::WaylandCompositor
Genera enlaces C++ del lado del servidor para un archivo .XML de protocolo Wayland. |
Qt6::WebEngineCore
Convierte el formato de diccionario hunspell en formato binario bdict |
Qt6::Widgets
Añade archivos .ui a un destino | |
Crea fuentes para archivos .ui |
© 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.