PySide6-QML导入扫描器#
pyside6-qmlimportscanner
是一个命令行工具,它封装了 Qt 的 qmlimportscanner
工具。
当使用 qmllint
参数并通过 pyside6-project 工具进行检查 QML 源文件时,该工具会自动运行。
使用方法#
通过在 Qt Quick Controls - 文件系统浏览器 示例目录中使用
pyside6-qmlimportscanner -rootPath .
生成
[
{
"name": "QtQuick",
"type": "module"
},
{
"name": "QtQuick.Controls.Basic",
"type": "module"
},
{
"name": "QtQuick.Layouts",
"type": "module"
},
{
"name": "FileSystemModule",
"type": "module"
},
{
"name": "QtQuick.Controls",
"type": "module"
},
{
"name": "QtQuick.Effects",
"type": "module"
}
]