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 や専用のシグナルを使用することで実現できます。詳細については、「ベンチマークモード」を参照してください。
特定の Qt ライセンスで利用可能です。
詳細はこちらをご覧ください。