【Qt6】添加文件夹下的QML文件报错:No such file or directory
添加步骤:
1.首先需要在资源文件中,添加指定文件夹下所有的QML文件。
<RCC>
<qresource prefix="/">
<file>main.qml</file>
<file>View/MessageBox1.qml</file>
<file>View/MessageBox2.qml</file>
</qresource>
</RCC>
2.Import指定文件夹下所有的QML文件
比较:
[Qt5]和[Qt6]import qml文件夹的区别
[Qt5]
import "./View"
[Qt6]
import "qrc:/View"
否则,
import "./View"
会在Qt6中报错:
博客主要讲述了在Qt6中添加文件夹下QML文件报错‘No such file or directory’的问题。介绍了添加步骤,包括在资源文件中添加指定文件夹下所有QML文件,以及Import指定文件夹下所有QML文件,并对比了Qt5和Qt6 import qml文件夹的区别,指出Qt6中特定导入方式可避免报错。
2950

被折叠的 条评论
为什么被折叠?



