qt_add_webengine_dictionary
此命令自 Qt 6.3 开始引入。
概述
qt_add_webengine_dictionary( [TARGET] [SOURCE] [OUTPUT_DIRECTORY] )
如果禁用了无版本命令,则使用 qt6_webengine_add_dictionary()
代替。它支持与此命令相同的参数集。
描述
Qt Web Engine 中的拼写检查器需要特定二进制格式的词典。此 CMake 命令将来自 Hunspell 项目 的词典转换为 bdict
二进制格式。它创建一个 qtwebengine_dictionaries
目标,您的项目可以使用它作为依赖项。这样,您的项目可以轻松添加字典。有关更多详细信息,请参阅 拼写检查器示例。
参数
TARGET
是一个可选参数,指定应依赖于 qtwebengine_dictionaries
目标的应注意应用程序目标。换句话说,它用于定义一个构建依赖关系,在构建 TARGET
之前创建词典的二进制格式。
SOURCE
是 Hunspell 项目 中词典的绝对路径,将为该词典创建对应的二进制格式(.bdict
)。
OUTPUT_DIRECTORY
是一个可选参数,用于指定创建词典二进制格式的目录。如果没有指定,则将使用 CMAKE_CURRENT_BINARY_DIR
作为 OUTPUT_DIRECTORY
。
注意:在多配置生成器的情况下,qtwebengine_dictionaries
目录或 <CONFIG>/qtwebengine_dictionaries
目录被附加到 OUTPUT_DIRECTORY。这有助于利用词典,因为 webengine_dictionaries
目录是默认的搜索位置。
© 2024 Qt 公司 Ltd. 包含在此处的文档贡献的版权为各自所有。提供的文档受 GNU 自由文档许可证版本 1.3 的条款约束,由自由软件基金会出版。Qt 和相应标志是芬兰和/或世界其他地区的 Qt 公司 Ltd. 的商标。所有其他商标均为各自所有者的财产。