错误模块“QtQuick.Dialogs”未安装

aar*_*ich 6 qt qml

尝试将 QtQuick.Dialogs 1.(0/1/2) 添加到我的项目时出现以下错误:

qrc:/qml/main.qml:4 module "QtQuick.Dialogs" is not installed
Run Code Online (Sandbox Code Playgroud)

现在事情是这样的,如果我创建一个全新的应用程序(标准的空 QtQuick 应用程序)并添加此行和 QML FileDialog 文档中的文件对话框示例,那么就没有问题。

关于问题可能是什么的任何想法吗?

aar*_*ich 5

解决了!!事实证明,问题是我在输出文件夹上使用了windeployqt。这与添加新的 qtquick 组件发生冲突。解决方案是删除输出文件夹中的所有内容并生成干净的编译文件,并且它有效。万一它对其他人有帮助。