我正在使用混合 UI 技术构建一个应用程序(主要是 C++,包括一些 QML 组件)。
假设我有一个 QML 项目,我想在这样的QDeclarativeView
using 语法中显示它:
view = new QDeclarativeView(QUrl::fromLocalFile("foobar.qml"));
我已将 foobar.qml 添加到 Qt Creator 中的项目中,它会自动将此行添加到 .pro 文件中:
OTHER_FILES += \
foobar.qml
现在,您可能希望将文件包含到项目中以暗示它应该被复制到构建文件夹,但事实并非如此,并且当我运行应用程序时,我收到有关在构建文件夹中丢失 foobar.qml 的错误。我不想添加自定义构建步骤只是为了复制 QML 源代码,所以有一些“事实上的”方法吗?