ASAIK有两种方法可以使用QML创建/导入子文件夹:
import "myQMLDir/mySubDir"
导入import myQMLDir.mySubDir 1.0
并将它们添加到QtQuick引擎的导入路径。第一个似乎更容易做到。第二个允许您对文件进行版本控制或从外部目录导入它们,但是当您在项目中使用它们时它是否有用?
根据我的经验,我总是采用import MyModule 1.0
方法来得到以下示例:
import MyModule 1.0
显然比路径导入更简单。示例:import "../../../someDir/nextDir/myModule"
import MyModule 1.0
方法做到这一点。