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
- bold : bool
- family : string
- fixedPitch : bool
- font : font
- italic : bool
- pixelSize : int
- pointSize : real
- style : enum
- styleName : real
- variableAxes : list
- weight : int
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.
| Constante | Description |
|---|---|
Font.StyleNormal | Contient des glyphes normaux sans inclinaison italique. |
Font.StyleItalic | Contient des glyphes conçus pour être utilisés pour représenter du texte en italique. |
Font.StyleOblique | Contient 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.