C
qul_auto_generate_glyphs
警告 cmakeターゲットプロパティを使用することは2.4以降非推奨です。代わりにMCU.Config.autoGenerateGlyphsの使用を検討してください。
説明
デフォルトでは、このプロパティは、ON 、使用されるすべてのフォント構成で使用されるすべての文字のグリフを生成します。メモリフットプリントを減らすには、 QUL_AUTO_GENERATE_GLYPHSOFF を設定します。こ の場合、fontcompilerはfont.unicodeCoverage で定義 さ れてい る キ ャ ラ ク タ のみを生成 し ます。た と えば
readonly property font myFont1: Qt.font({ quality: Font.QualityVeryHigh }) readonly property font myFont2: Qt.font({ quality: Font.QualityVeryLow, unicodeCoverage: ["def"] }) Text { font: parent.myFont1 text: "abc" } Text { font: parent.myFont2 text: "def" }
QUL_AUTO_GENERATE_GLYPHS をOFF に設定す る と 、 先述の例の 「abc」 キ ャ ラ ク タ は、 その フ ォ ン ト 構成ではグ リ フ が生成 さ れないのでレ ン ダ さ れません。def」キ ャ ラ ク タ は、myFont2 のfont.unicodeCoverage プ ロ パテ ィ が正 し いキ ャ ラ ク タ セ ッ ト を持つのでレンダリングされます。
注 : こ のプ ロ パテ ィ は Static フ ォ ン ト エン ジ ンにのみ影響 し ます。
注: QUL_AUTO_GENERATE_GLYPHS はStaticText 要素には影響しません。
例
set_target_properties(<Executable Target> PROPERTIES QUL_AUTO_GENERATE_GLYPHS "<ON/OFF>")
font.unicodeCoverage と静的フォントエンジンも参照してください 。
特定の Qt ライセンスの下で利用可能です。
詳細をご覧ください。