Provides info about how a given font query is resolved. More...
| Import Statement: | import QtQuick
|
| Since: | Qt 6.9 |
FontInfo provides information about the actual font which is matched for a font query by Qt's font selection system.
It corresponds to the class QFontInfo in C++.
FontInfo {
id: fontInfo
font.family: "Arial"
}
Text {
text: fontInfo.family === "Arial"
? "System has 'Arial' font"
: "System does not have 'Arial' font"
}See also FontMetrics and TextMetrics.
bold : bool [read-only]
This property is true if weight() would return a value greater than Font.Normal; otherwise returns false.
See also weight and QFontInfo::bold().
family : string [read-only]
This property holds the family of the matched font.
See also QFontInfo::family().
fixedPitch : bool [read-only]
This property holds the fixed pitch value of the matched font.
See also QFontInfo::fixedPitch().
italic : bool [read-only]
This property holds the italic value of the matched font.
See also QFontInfo::italic().
pixelSize : int [read-only]
This property holds the pixel size of the matched font.
See also QFontInfo::pixelSize().
pointSize : real [read-only]
This property holds the point size of the matched font.
See also QFontInfo::pointSizeF().
style : enum [read-only]
This property holds the style of the matched font.
| Constant | Description |
|---|---|
Font.StyleNormal |
Contains normal glyphs without italic slant. |
Font.StyleItalic |
Contains glyphs designed to be used for representing italicized text. |
Font.StyleOblique |
Contains glyphs with an italic appearance, typically not specially designed, but rather produced by applying a slant on the font family's normal glyphs. |
See also QFontInfo::style().
styleName : real [read-only]
This property holds the style name (or "sub-family") of the mathed font.
See also QFontInfo::styleName().
variableAxes : list [read-only]
This property holds the variable axes supported by the matched font. The list consists of QFontVariableAxis objects, which have the properties tag, name, minimumValue, maximumValue, and defaultValue.
See also QFontInfo::variableAxes() and QFontVariableAxis.
weight : int [read-only]
This property holds the weight of the matched font.
See also bold and QFontInfo::weight().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.9/qml-qtquick-fontinfo.html