このページの内容

QMLアプリケーションのプロトタイピング、デバッグ、およびプロファイリング

Qtは、開発ライフサイクル全体を通じてQMLアプリケーションのプロトタイピング、デバッグ、およびプロファイリングを行うための包括的なツールセットを提供しています。

QML Runtime ツールを使用したプロトタイピング

qml コマンドラインツールを使用すると、完全な C++ アプリケーションを記述することなく、QML ファイルを迅速に実行およびテストできます。これは、迅速なプロトタイピング、QML 機能の試行、および個々のコンポーネントを独立してテストするのに最適です。

QMLプレビュー

QMLプレビューを使用すると、アプリケーションの実行中にQMLファイルをライブリロードできるため、アプリケーションを再起動することなく変更を即座に確認できます。これにより、ユーザーインターフェース開発における開発および反復サイクルが大幅にスピードアップします。

QML アプリケーションのデバッグ

QMLデバッガーは、ブレークポイント、式の評価、QMLオブジェクトのプロパティやバインディングの検査など、QMLアプリケーションに対する包括的なサポートを提供します。QMLデバッガーはQt Creator およびQt Extension for Visual Studio Code と統合されており、実行時の問題を診断したり、アプリケーションの挙動を把握したりするために使用できます。

パフォーマンス分析

この QML Profiler は、レンダリング時間、JavaScriptの実行、シグナルの発火、およびメモリ割り当てを追跡することで、QMLアプリケーションのパフォーマンスのボトルネックを特定するのに役立ちます。実行中にアプリケーションがどこで時間を費やしているかを示す詳細なタイムラインの可視化機能を提供します。

関連項目: ツールおよび Qt Quickを参照してください。

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.