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 许可下提供。
了解更多信息。