qt_add_webengine_dictionary

이 명령은 Qt 6.3에 도입되었습니다.

개요

qt_add_webengine_dictionary(
    [TARGET]
    [SOURCE]
    [OUTPUT_DIRECTORY]
)

버전 없는 명령이 비활성화되어 있으면 qt6_webengine_add_dictionary() 를 대신 사용합니다. 이 명령과 동일한 인자 집합을 지원합니다.

설명

Qt 웹 엔진의 맞춤법 검사기는 특정 바이너리 형식의 사전이 필요합니다. 이 CMake 명령은 Hunspell 프로젝트의 사전을 bdict 바이너리 형식으로 변환합니다. 프로젝트에서 종속성으로 사용할 수 있는 qtwebengine_dictionaries 대상을 생성합니다. 이렇게 하면 프로젝트에서 맞춤법 검사기용 사전을 쉽게 추가할 수 있습니다. 자세한 내용은 맞춤법 검사기 예제를 참조하세요.

인수

TARGET 는 선택적 인수이며 qtwebengine_dictionaries 대상에 종속되어야 하는 애플리케이션 대상의 이름을 지정합니다. 즉, TARGET 을 빌드하기 전에 바이너리 형식의 사전을 만들기 위한 빌드 종속성을 정의하는 데 사용됩니다.

SOURCE 는 해당 바이너리 형식(.bdict)이 생성될 Hunspell 프로젝트 사전의 절대 경로입니다.

OUTPUT_DIRECTORY 는 선택적 인자로, 바이너리 형식의 사전이 생성될 디렉터리를 지정합니다. 지정하지 않으면 CMAKE_CURRENT_BINARY_DIROUTPUT_DIRECTORY 으로 사용됩니다.

참고: 다중 구성 생성기의 경우 qtwebengine_dictionaries 디렉터리 또는 <CONFIG>/qtwebengine_dictionaries 디렉터리가 OUTPUT_DIRECTORY에 추가됩니다. 이렇게 하면 webengine_dictionaries 디렉터리가 기본 검색 위치이므로 사전을 활용하는 데 도움이 됩니다.

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