C
QulPerfOverlay QML 类型
添加性能指标屏幕叠加。:更多...
| 导入语句 | import QtQuickUltralite.Profiling |
| 自 | Qt Quick Ultralite 2.6 |
| 继承 |
详细描述
此 QML 类型在应用程序的用户界面上添加性能指标叠加。
示例用法
在根 qml 中添加 QulPerfOverlay QML 对象以在基准测试结果中。此叠加在 30 秒后触发 benchmarkTimer 时可见。
QulPerfOverlay {
id: benchmarkResult
anchors.horizontalCenter: parent.horizontalCenter;
anchors.verticalCenter: parent.verticalCenter;
visible: false
}基准模式运行预定义时间后,停止记录性能参数并使屏幕叠加可见。
Timer { id: benchmarkTimer interval: 30000 running: true repeat: false onTriggered: { QulPerf.recording = false; benchmarkResult.visible = true } }
注意: 必须将 QulPerf.recording 属性设置为 true 以开始收集性能指标。这可以是通过 Component.onCompleted 信号来完成,以收集自应用程序开始以来的测量数据,或者通过 Timer 或专用信号来分析特定部分。有关更多信息,请参阅基准模式。
在特定 Qt 许可下提供。
了解更多信息。