このページについて

C

MCU.Config.fontVectorOutlinesDrawing

テキストのレンダリングにベクターアウトラインを使用するかどうかを制御します。

説明

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

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

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

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

一部のプラットフォームでは、ベクターアウトラインを使用して描画されたテキストは、アルファマップを使用して描画されたテキストと、視覚的にわずかな違いが生じる場合があります。静的なテキスト項目は、コンパイル時にラスタライズされるため、ベクターアウトラインではなくアルファマップが引き続き使用されることに注意してください。

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

使用方法

このプロパティは、メインアプリケーションの.qmlproject ファイル、またはターゲットプラットフォーム用のBoardDefaults.qmlprojectconfig で指定できます。ブール値をとり、デフォルト値はfalse です。

注:この プロパティMonotype Spark フォントエンジンにのみ影響します。

コード例:

MCU.Config {
    fontVectorOutlinesDrawing: true
}

このプロパティは

このプロパティは、QmlProject API 1.3 で導入されました。

QUL_FONT_VECTOR_OUTLINES_DRAWINGも参照してください

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