如何测量 QML 文件中的导入时间?
Posted
技术标签:
【中文标题】如何测量 QML 文件中的导入时间?【英文标题】:How can I measure the time of imports in QML file? 【发布时间】:2019-03-06 09:56:50 【问题描述】:我想分析我的 QML 并测量一个给定 QML 文件的所有导入所花费的时间。
我知道 QtQuick 中有一个debug timer。但我不知道如何分析导入部分,甚至不了解加载部分。 有办法衡量吗?
【问题讨论】:
【参考方案1】:您可能可以为此使用QML Profiler。特别是,您应该查看 Compiling 和 Creating 事件类别:
https://doc.qt.io/qtcreator/creator-qml-performance-monitor.html#understanding-the-data
【讨论】:
我会更喜欢代码中的某些内容,但我已经可以看到,如果我添加导入,编译时间会增加,创建保持不变。这是信息的一半,因为 Compiling 是 QML 的导入和内容,而不仅仅是导入时间,但它已经是一个很好的指标谢谢!以上是关于如何测量 QML 文件中的导入时间?的主要内容,如果未能解决你的问题,请参考以下文章
导入 JavaScript 时如何在 QML 中使用绝对路径?
如何在 Cascades、Blackberry 10 中使用 Qt/QML/C++ 从另一个 qml 文件中更改一个 qml 文件中的标签文本?