C
QulPerfOverlay QML Type
パフォーマンス・メトリクスの画面オーバーレイを追加します。詳細...
| Import Statement: | import QtQuickUltralite.Profiling |
| Since: | Qt Quick Ultralite 2.6 |
| Inherits: |
詳細説明
この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 または専用シグナルを使用して特定のパーツをプロファイリングしたりすることができます。詳細はベンチマークモードを参照してください。