FontInfo QML Type
Liefert Informationen darüber, wie eine gegebene Schriftartabfrage aufgelöst wird. Mehr...
| Import Statement: | import QtQuick |
| Since: | Qt 6.9 |
Eigenschaften
- bold : bool
- family : string
- fixedPitch : bool
- font : font
- italic : bool
- pixelSize : int
- pointSize : real
- style : enum
- styleName : real
- variableAxes : list
- weight : int
Detaillierte Beschreibung
FontInfo liefert Informationen über die aktuelle Schriftart, die bei einer Schriftartabfrage durch das Qt-Schriftartenauswahlsystem gefunden wird.
Sie entspricht der Klasse QFontInfo in C++.
FontInfo {
id: fontInfo
font.family: "Arial"
}
Text {
text: fontInfo.family === "Arial"
? "System has 'Arial' font"
: "System does not have 'Arial' font"
}Siehe auch FontMetrics und TextMetrics.
Dokumentation der Eigenschaft
bold : bool [read-only]
Diese Eigenschaft ist true, wenn weight() einen Wert größer als Font.Normal liefern würde; andernfalls wird false zurückgegeben.
Siehe auch weight und QFontInfo::bold().
family : string [read-only]
Diese Eigenschaft enthält die Familie der angepassten Schriftart.
Siehe auch QFontInfo::family().
fixedPitch : bool [read-only]
Diese Eigenschaft enthält den festen Pitch-Wert der angepassten Schriftart.
Siehe auch QFontInfo::fixedPitch().
font : font
Diese Eigenschaft enthält die Schriftart, die von FontInfo aufgelöst wird.
italic : bool [read-only]
Diese Eigenschaft enthält den Kursivwert der angepassten Schriftart.
Siehe auch QFontInfo::italic().
pixelSize : int [read-only]
Diese Eigenschaft enthält die Pixelgröße der angepassten Schriftart.
Siehe auch QFontInfo::pixelSize().
pointSize : real [read-only]
Diese Eigenschaft enthält die Punktgröße der angepassten Schriftart.
Siehe auch QFontInfo::pointSizeF().
style : enum [read-only]
Diese Eigenschaft enthält den Stil der angepassten Schriftart.
| Konstante | Beschreibung |
|---|---|
Font.StyleNormal | Enthält normale Glyphen ohne kursive Neigung. |
Font.StyleItalic | Enthält Glyphen, die für die Darstellung von kursivem Text vorgesehen sind. |
Font.StyleOblique | Enthält Glyphen mit kursivem Aussehen, die in der Regel nicht speziell entworfen, sondern durch Anwendung einer Schräge auf die normalen Glyphen der Schriftfamilie erzeugt werden. |
Siehe auch QFontInfo::style().
styleName : real [read-only]
Diese Eigenschaft enthält den Stilnamen (oder "sub-family") der mattierten Schrift.
Siehe auch QFontInfo::styleName().
variableAxes : list [read-only]
Diese Eigenschaft enthält die variablen Achsen, die von der angepassten Schriftart unterstützt werden. Die Liste besteht aus QFontVariableAxis Objekten, die die Eigenschaften tag, name, minimumValue, maximumValue und defaultValue haben.
Siehe auch QFontInfo::variableAxes() und QFontVariableAxis.
weight : int [read-only]
Diese Eigenschaft enthält das Gewicht der angepassten Schriftart.
Siehe auch bold und 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.