FontInfo QML Type
Enthält Informationen darüber, wie eine bestimmte Schriftartabfrage ausgewertet 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
Ausführliche Beschreibung
FontInfo liefert Informationen über die tatsächliche Schriftart, die vom Qt-Schriftartauswahlsystem für eine Schriftartabfrage zugeordnet wurde.
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 Eigenschaften
bold : bool [read-only]
Diese Eigenschaft ist wahr, wenn weight() einen Wert größer als Font.Normal zurückgeben würde; andernfalls wird „false“ zurückgegeben.
Siehe auch „ weight “ und „ QFontInfo::bold()“.
family : string [read-only]
Diese Eigenschaft enthält die Familie der passenden Schriftart.
Siehe auch „ QFontInfo::family()“.
fixedPitch : bool [read-only]
Diese Eigenschaft enthält den Wert für die feste Zeichenbreite der zugeordneten Schriftart.
Siehe auch ` QFontInfo::fixedPitch()`.
font : font
Diese Eigenschaft enthält die Schriftart, die von der „ FontInfo “ aufgelöst wird.
italic : bool [read-only]
Diese Eigenschaft enthält den Kursivwert der gefundenen Schriftart.
Siehe auch „ QFontInfo::italic()“.
pixelSize : int [read-only]
Diese Eigenschaft enthält die Pixelgröße der zugeordneten Schriftart.
Siehe auch „ QFontInfo::pixelSize()“.
pointSize : real [read-only]
Diese Eigenschaft gibt die Punktgröße der zugeordneten Schriftart an.
Siehe auch „ QFontInfo::pointSizeF()“.
style : enum [read-only]
Diese Eigenschaft enthält den Stil der passenden Schriftart.
| Konstante | Beschreibung |
|---|---|
Font.StyleNormal | Enthält normale Glyphen ohne Kursivschrägstellung. |
Font.StyleItalic | Enthält Glyphen, die zur Darstellung von kursivem Text vorgesehen sind. |
Font.StyleOblique | Enthält Glyphen mit kursivem Erscheinungsbild, die in der Regel nicht speziell entworfen, sondern durch Anwenden einer Neigung auf die normalen Glyphen der Schriftfamilie erzeugt wurden. |
Siehe auch „ QFontInfo::style“ ().
styleName : real [read-only]
Diese Eigenschaft enthält den Stilnamen (oder die „Unterfamilie“) der mathematischen Schriftart.
Siehe auch „ QFontInfo::styleName()“.
variableAxes : list [read-only]
Diese Eigenschaft enthält die von der zugeordneten Schriftart unterstützten Achsen. Die Liste besteht aus „ QFontVariableAxis “-Objekten, die über die folgenden Eigenschaften verfügen: „ tag “, „ name “, „ minimumValue “, „ maximumValue “ und „ defaultValue “.
Siehe auch „ QFontInfo::variableAxes()“ und „ QFontVariableAxis “.
weight : int [read-only]
Diese Eigenschaft gibt das Gewicht der zugeordneten Schriftart an.
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.