qt_add_webengine_diccionario
Convierte el formato del diccionario hunspell en formato binario bdict.
El comando está definido en el componente WebEngineCore del paquete Qt6, que puede cargarse de este modo:
find_package(Qt6 REQUIRED COMPONENTS WebEngineCore)
Este comando se introdujo en Qt 6.3.
Sinopsis
qt_add_webengine_dictionary(
[TARGET]
[SOURCE]
[OUTPUT_DIRECTORY]
)Si los comandos sin versión están desactivados, utilice qt6_webengine_add_dictionary() en su lugar. Admite el mismo conjunto de argumentos que este comando.
Descripción
Un corrector ortográfico en Qt Web Engine necesita diccionarios en un formato binario específico. Este comando CMake convierte los diccionarios del proyecto Hunspell al formato binario bdict. Crea un destino qtwebengine_dictionaries, que tu proyecto puede usar como dependencia. De esta forma tu proyecto puede añadir fácilmente diccionarios para el corrector ortográfico. Consulte el ejemplo del corrector ortográfico para más detalles.
Argumentos
TARGET es un argumento opcional y especifica el nombre del objetivo de aplicación que debería depender del objetivo qtwebengine_dictionaries. En otras palabras, se utiliza para definir una dependencia de compilación para crear el formato binario de los diccionarios antes de compilar TARGET.
SOURCE es la ruta absoluta al diccionario del proyecto Hunspell para el que se creará el formato binario correspondiente (.bdict).
OUTPUT_DIRECTORY es un argumento opcional y especifica el directorio donde se creará el formato binario del diccionario. Si no se especifica, CMAKE_CURRENT_BINARY_DIR se utilizará como OUTPUT_DIRECTORY.
Nota: El directorio qtwebengine_dictionaries o <CONFIG>/qtwebengine_dictionaries en el caso del generador multiconfig se añade a OUTPUT_DIRECTORY. Esto ayuda a utilizar los diccionarios, ya que el directorio webengine_dictionaries es la ubicación de búsqueda por defecto.
© 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.