このページでは

FontInfo QML Type

与えられたフォントクエリがどのように解決されるかについての情報を提供します。詳細...

Import Statement: import QtQuick
Since: Qt 6.9

プロパティ

詳しい説明

FontInfo は、Qt のフォント選択システムによってフォントクエリにマッチした実際のフォントに関する情報を提供します。

C++ のQFontInfo クラスに相当します。

FontInfo {
    id: fontInfo
    font.family: "Arial"
}

Text {
    text: fontInfo.family === "Arial"
        ? "System has 'Arial' font"
        : "System does not have 'Arial' font"
}

FontMetrics およびTextMetricsも参照してください

プロパティの説明

bold : bool [read-only]

このプロパティは、weight()がFont.Normalより大きな値を返す場合にtrueを返し、そうでない場合はfalseを返す。

weight およびQFontInfo::bold()も参照してください

family : string [read-only]

このプロパティは、マッチしたフォントのファミリーを保持します。

QFontInfo::family()も参照

fixedPitch : bool [read-only]

このプロパティは、マッチしたフォントの固定ピッチ値を保持する。

QFontInfo::fixedPitch()も参照

font : font

こ のプ ロ パテ ィ は、FontInfo で解決 さ れ る フ ォ ン ト を保持 し ます。

italic : bool [read-only]

このプロパティは、マッチしたフォントのイタリック値を保持する。

QFontInfo::italic()も参照

pixelSize : int [read-only]

このプロパティは、マッチしたフォントのピクセルサイズを保持する。

QFontInfo::pixelSize()も参照

pointSize : real [read-only]

このプロパティは、マッチしたフォントのポイントサイズを保持する。

QFontInfo::pointSizeF()も参照

style : enum [read-only]

このプロパティは、マッチしたフォントのスタイルを保持する。

定数説明
Font.StyleNormal斜体のない通常のグリフを含む。
Font.StyleItalic斜体のテキストを表現するために設計されたグリフを含む。
Font.StyleOblique通常は特別にデザインされたものではなく、フォントファミリの通常のグリフに傾斜を適用することで生成される、イタリック体外観を持つグリフを含む。

QFontInfo::style()も参照のこと

styleName : real [read-only]

このプロパティは、マット化されたフォントのスタイル名(または「サブファミリ」)を保持します。

QFontInfo::styleName()も参照

variableAxes : list [read-only]

こ のプ ロ パテ ィ は、 マ ッ チ し た フ ォ ン ト が対応 し てい る 可変軸を保持 し ます。このリストはQFontVariableAxis オブジェクトで構成され、tag,name,minimumValue,maximumValue,defaultValue のプロパティを持ちます。

QFontInfo::variableAxes ()およびQFontVariableAxisも参照

weight : int [read-only]

このプロパティは、マッチしたフォントのウェイトを保持する。

bold およびQFontInfo::weight()も参照のこと

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.