防止Cmake在qmldir中添加首选路径

问题描述 投票:0回答:1

我将 Cmake 用于仅包含 qml 文件的 Qt/QML 项目,其中未编译且未添加到 Qt 资源中。 命令 qt_add_qml_module() 创建 qmldir 但添加 Qt 资源的首选路径,以便 Qt 引擎找不到 qml 文件。

如何防止 cmake 在 qmldir 中添加此行

我尝试使用 qt_add_qml_module() 选项删除此行,但没有结果。

qt cmake qml
1个回答
0
投票

qt_policy(SET QTP0001 OLD)
添加到 CMAKE 文件以使用旧的资源前缀模式,其中默认前缀为“:/”。但请注意:这是一个已弃用的设置,您应该谨慎使用。

QTP0001

© www.soinside.com 2019 - 2024. All rights reserved.