このページでは

C

QulPerfOverlay QML Type

パフォーマンス・メトリクスの画面オーバーレイを追加します。詳細...

Import Statement: import QtQuickUltralite.Profiling
Since: Qt Quick Ultralite 2.6
Inherits:

Item

詳細説明

この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 のライセンスによっては利用可能です。