このページでは

C

qul_font_vector_outlines_drawing

警告 cmakeターゲット・プロパティの使用は2.4以降非推奨です。代わりにMCU.Config.fontVectorOutlinesDrawingの使用を検討してください。

注意: BoardDefaults.qmlprojectconfig ファイルのQmlProject を使用して、ボードのデフォルトを設定できます。プラットフォームのデフォルト変数の定義と QmlProjectマニュアルを参照してください。

注: このプロパティは、Monotype Spark フォントエンジンのみに関連します。

説明

このプロパティを有効にすると、アルファマップの代わりにベクトルアウトラインを使ってテキストが描画されます。

注意: この機能は現在実験的なものとみなされており、将来のリリースで変更される可能性があります。

デフォルトでは、このプロパティは無効になっており、テキストはアルファマップを使って描画されます。

ベクター・アウトラインの使用は、プラットフォームがパスブレンドをサポートしている場合にのみ機能します。プラットフォームによっては、ベクター・アウトラインを使用するとCPUやメモリの使用量が減る可能性があります。

プラットフォームによっては、ベクター・アウトラインを使用して描画されたテキストは、アルファ・マップを使用して描画されたテキストと視覚的に若干異なる場合があります。静的テキスト・アイテムはコンパイル時にラスタライズされるため、ベクター・アウトラインではなくアルファ・マップを使用することに注意してください。

フォント・エンジン固有の詳細については、テキスト・レンダリングとフォントを参照してください。

set_target_properties(<Executable Target> PROPERTIES
    QUL_FONT_ENGINE "Spark"
    QUL_FONT_FILES <Monotype Spark Font File>
    QUL_FONT_VECTOR_OUTLINES_DRAWING YES
)


Qt ライセンスによっては利用可能です。