このページについて

C

–debug-rtti-information

qmlprojectexporter によって生成されるコードに含まれるランタイム型情報の詳細度を選択します。

説明

これはオプションのコマンドラインオプションです。qmlprojectexporter によって生成されるコードは、バイナリサイズを可能な限り小さくするように最適化されています。その結果、QUL項目の動的型を正しく識別するために必要な情報が保持されないため、デバッグツールが項目の完全な型やそのプロパティの一部を認識できなくなります。

コードに含まれる実行時情報の量を増加させることで、QUL項目の型を正しく認識できるようにすることができます。レベルは、型情報を一切追加しない「"none" 」、QML型のルート項目のみに型情報を含める「"rootOnly" 」、または生成されたすべてのQML型の型情報を含める「"all" 」から選択できます。

使用方法

qmlprojectexporter --debug-rtti-information rootOnly --outdir output-dir my_project.qmlproject

注: 追加のランタイム型情報により 、生成されるアプリケーションバイナリのサイズがわずかに大きくなります。

以来

このオプションは、Qt for MCUs 2.11で導入されました。

QUL_DEBUG_RTTI_INFORMATIONも参照してください

特定の Qt ライセンスの下で利用可能です。
詳細はこちらをご覧ください。