このページでは

C

qul_auto_generate_glyphs

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

説明

デフォルトでは、このプロパティは、ON 、使用されるすべてのフォント構成で使用されるすべての文字のグリフを生成します。メモリフットプリントを減らすには、 QUL_AUTO_GENERATE_GLYPHSOFF を設定します。こ の場合、fontcompilerfont.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_GLYPHSOFF に設定す る と 、 先述の例の 「abc」 キ ャ ラ ク タ は、 その フ ォ ン ト 構成ではグ リ フ が生成 さ れないのでレ ン ダ さ れません。def」キ ャ ラ ク タ は、myFont2font.unicodeCoverage プ ロ パテ ィ が正 し いキ ャ ラ ク タ セ ッ ト を持つのでレンダリングされます。

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

注: QUL_AUTO_GENERATE_GLYPHSStaticText 要素には影響しません。

set_target_properties(<Executable Target> PROPERTIES QUL_AUTO_GENERATE_GLYPHS "<ON/OFF>")

font.unicodeCoverage静的フォントエンジンも参照してください

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