Sur cette page

FontInfo QML Type

Fournit des informations sur la manière dont une requête de police donnée est résolue. Plus d'informations...

Import Statement: import QtQuick
Since: Qt 6.9

Propriétés

Description détaillée

FontInfo fournit des informations sur la police de caractères qui correspond à une requête de police par le système de sélection de polices de Qt.

Il correspond à la classe QFontInfo en C++.

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

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

Voir également FontMetrics et TextMetrics.

Documentation sur les propriétés

bold : bool [read-only]

Cette propriété est vraie si weight() renvoie une valeur supérieure à Font.Normal, sinon elle renvoie false.

Voir aussi weight et QFontInfo::bold().

family : string [read-only]

Cette propriété contient la famille de la police appariée.

Voir aussi QFontInfo::family().

fixedPitch : bool [read-only]

Cette propriété contient la valeur de hauteur fixe de la police correspondante.

Voir également QFontInfo::fixedPitch().

font : font

Cette propriété contient la police qui sera résolue par le site FontInfo.

italic : bool [read-only]

Cette propriété contient la valeur italique de la police correspondante.

Voir également QFontInfo::italic().

pixelSize : int [read-only]

Cette propriété contient la taille en pixels de la police correspondante.

Voir également QFontInfo::pixelSize().

pointSize : real [read-only]

Cette propriété indique la taille des points de la police correspondante.

Voir aussi QFontInfo::pointSizeF().

style : enum [read-only]

Cette propriété contient le style de la police correspondante.

ConstanteDescription
Font.StyleNormalContient des glyphes normaux sans inclinaison italique.
Font.StyleItalicContient des glyphes conçus pour être utilisés pour représenter du texte en italique.
Font.StyleObliqueContient des glyphes d'apparence italique, généralement non spécialement conçus, mais plutôt produits par l'application d'une inclinaison sur les glyphes normaux de la famille de polices.

Voir également QFontInfo::style().

styleName : real [read-only]

Cette propriété contient le nom du style (ou "sous-famille") de la police matisée.

Voir également QFontInfo::styleName().

variableAxes : list [read-only]

Cette propriété contient les axes variables pris en charge par la police correspondante. La liste est constituée d'objets QFontVariableAxis, qui possèdent les propriétés tag, name, minimumValue, maximumValue et defaultValue.

Voir également QFontInfo::variableAxes() et QFontVariableAxis.

weight : int [read-only]

Cette propriété indique le poids de la police correspondante.

Voir aussi bold et 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.