Auf dieser Seite

QFontDatabase Class

Die Klasse „QFontDatabase“ liefert Informationen zu den im zugrunde liegenden Fenstersystem verfügbaren Schriftarten. Mehr...

Header: #include <QFontDatabase>
CMake: find_package(Qt6 REQUIRED COMPONENTS Gui)
target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui

Hinweis: Alle Funktionen dieser Klasse sind threadsicher.

Öffentliche Typen

enum SystemFont { GeneralFont, FixedFont, TitleFont, SmallestReadableFont }
enum WritingSystem { Any, Latin, Greek, Cyrillic, Armenian, …, Nko }

Statische öffentliche Mitglieder

(since 6.9) void addApplicationEmojiFontFamily(const QString &familyName)
(since 6.8) void addApplicationFallbackFontFamily(QChar::Script script, const QString &familyName)
int addApplicationFont(const QString &fileName)
int addApplicationFontFromData(const QByteArray &fontData)
(since 6.9) QStringList applicationEmojiFontFamilies()
(since 6.8) QStringList applicationFallbackFontFamilies(QChar::Script script)
QStringList applicationFontFamilies(int id)
bool bold(const QString &family, const QString &style)
QStringList families(QFontDatabase::WritingSystem writingSystem = Any)
QFont font(const QString &family, const QString &style, int pointSize)
bool isBitmapScalable(const QString &family, const QString &style = QString())
bool isFixedPitch(const QString &family, const QString &style = QString())
bool isPrivateFamily(const QString &family)
bool isScalable(const QString &family, const QString &style = QString())
bool isSmoothlyScalable(const QString &family, const QString &style = QString())
bool italic(const QString &family, const QString &style)
QList<int> pointSizes(const QString &family, const QString &styleName = QString())
bool removeAllApplicationFonts()
(since 6.9) bool removeApplicationEmojiFontFamily(const QString &familyName)
(since 6.8) bool removeApplicationFallbackFontFamily(QChar::Script script, const QString &familyName)
bool removeApplicationFont(int id)
(since 6.9) void setApplicationEmojiFontFamilies(const QStringList &familyNames)
(since 6.8) void setApplicationFallbackFontFamilies(QChar::Script script, const QStringList &familyNames)
QList<int> smoothSizes(const QString &family, const QString &styleName)
QList<int> standardSizes()
QString styleString(const QFont &font)
QString styleString(const QFontInfo &fontInfo)
QStringList styles(const QString &family)
QFont systemFont(QFontDatabase::SystemFont type)
int weight(const QString &family, const QString &style)
QString writingSystemName(QFontDatabase::WritingSystem writingSystem)
QString writingSystemSample(QFontDatabase::WritingSystem writingSystem)
QList<QFontDatabase::WritingSystem> writingSystems()
QList<QFontDatabase::WritingSystem> writingSystems(const QString &family)

Ausführliche Beschreibung

Diese Klasse wird am häufigsten verwendet, um die Datenbank nach der Liste der Schriftarten abzufragen ( families()) sowie nach den für jede Familie verfügbaren Schriftgrößen ( pointSizes()) und Schriftstärken ( styles()). Eine Alternative zu pointSizes() ist smoothSizes(), das die Größen zurückgibt, bei denen eine bestimmte Familie und ein bestimmter Stil besonders ansprechend aussehen.

Wenn die Schriftfamilie von zwei oder mehr Schriftgießereien angeboten wird, wird der Name der Schriftgießerei in den Familiennamen aufgenommen; zum Beispiel: „Helvetica [Adobe]“ und „Helvetica [Cronyx]“. Wenn Sie eine Schriftfamilie angeben, können Sie entweder das alte Format „Schriftgießerei-Familie“ mit Bindestrich oder das Format „Familie [Schriftgießerei]“ in eckigen Klammern verwenden; zum Beispiel: „Cronyx-Helvetica“ oder „Helvetica [Cronyx]“. Wenn die Schriftfamilie einen Schrifthersteller hat, wird sie immer im Format mit Klammern zurückgegeben, wie dies auch bei dem von families() zurückgegebenen Wert der Fall ist.

Die Funktion ` font()` gibt bei Angabe einer Schriftfamilie, eines Stils und einer Schriftgröße ein ` QFont ` zurück.

Eine Kombination aus Schriftfamilie und Schriftart kann überprüft werden, um festzustellen, ob es sich um „ italic()“ oder „ bold()“ handelt, und um deren „ weight()“ abzurufen. Ebenso können wir „ isBitmapScalable()“, „ isSmoothlyScalable()“, „ isScalable()“ und „ isFixedPitch()“ aufrufen.

Verwenden Sie die Funktion „ styleString “ (), um eine Textversion eines Stils abzurufen.

Die Klasse „QFontDatabase“ stellt einige Hilfsfunktionen bereit, zum Beispiel „ standardSizes()“. Mit „ writingSystemName()“ können Sie die Beschreibung eines Schriftsystems abrufen und mit „ writingSystemSample()“ eine Auswahl von Zeichen eines Schriftsystems.

Beispiel:

QTreeWidget fontTree;
fontTree.setColumnCount(2);
fontTree.setHeaderLabels(QStringList() << "Font" << "Smooth Sizes");

const QStringList fontFamilies = QFontDatabase::families();
for (const QString &family : fontFamilies) {
    QTreeWidgetItem *familyItem = new QTreeWidgetItem(&fontTree);
    familyItem->setText(0, family);

    const QStringList fontStyles = QFontDatabase::styles(family);
    for (const QString &style : fontStyles) {
        QTreeWidgetItem *styleItem = new QTreeWidgetItem(familyItem);
        styleItem->setText(0, style);

        QString sizes;
        const QList<int> smoothSizes = QFontDatabase::smoothSizes(family, style);
        for (const auto &points : smoothSizes)
            sizes += QString::number(points) + ' ';

        styleItem->setText(1, sizes.trimmed());
    }
}

Dieses Beispiel ruft die Liste der Schriftfamilien, die Liste der Stile für jede Familie sowie die für jede Kombination aus Familie und Stil verfügbaren Punktgrößen ab und zeigt diese Informationen in einer Baumansicht an.

Siehe auch QFont, QFontInfo und QFontMetrics.

Dokumentation zu Mitgliedstypen

enum QFontDatabase::SystemFont

KonstanteWertBeschreibung
QFontDatabase::GeneralFont0Die Standardschriftart des Systems.
QFontDatabase::FixedFont1Die vom System empfohlene feste Schriftart.
QFontDatabase::TitleFont2Die Systemstandardschriftart für Überschriften.
QFontDatabase::SmallestReadableFont3Die kleinste lesbare Systemschriftart.

enum QFontDatabase::WritingSystem

KonstanteWertBeschreibung
QFontDatabase::Any0 
QFontDatabase::Latin1 
QFontDatabase::Greek2 
QFontDatabase::Cyrillic3 
QFontDatabase::Armenian4 
QFontDatabase::Hebrew5 
QFontDatabase::Arabic6 
QFontDatabase::Syriac7 
QFontDatabase::Thaana8 
QFontDatabase::Devanagari9 
QFontDatabase::Bengali10 
QFontDatabase::Gurmukhi11 
QFontDatabase::Gujarati12 
QFontDatabase::Oriya13 
QFontDatabase::Tamil14 
QFontDatabase::Telugu15 
QFontDatabase::Kannada16 
QFontDatabase::Malayalam17 
QFontDatabase::Sinhala18 
QFontDatabase::Thai19 
QFontDatabase::Lao20 
QFontDatabase::Tibetan21 
QFontDatabase::Myanmar22 
QFontDatabase::Georgian23 
QFontDatabase::Khmer24 
QFontDatabase::SimplifiedChinese25 
QFontDatabase::TraditionalChinese26 
QFontDatabase::Japanese27 
QFontDatabase::Korean28 
QFontDatabase::Vietnamese29 
QFontDatabase::Symbol30 
QFontDatabase::OtherSymbol(entspricht „Symbol“)
QFontDatabase::Ogham31 
QFontDatabase::Runic32 
QFontDatabase::Nko33 

Dokumentation zu Mitgliedsfunktionen

[static, since 6.9] void QFontDatabase::addApplicationEmojiFontFamily(const QString &familyName)

Fügt „ familyName “ als anwendungsdefinierte Emoji-Schriftart hinzu.

Zur Darstellung mehrfarbiger Emojis oder Emoji-Sequenzen verwendet Qt standardmäßig die systemeigene Emoji-Schriftart. Manchmal möchte die Anwendung diese Standardeinstellung überschreiben, entweder um einen bestimmten visuellen Stil zu erzielen oder um Emojis anzuzeigen, die vom System nicht unterstützt werden.

Diese Funktion wurde in Qt 6.9 eingeführt.

Siehe auch „ removeApplicationEmojiFontFamily“ , „ setApplicationEmojiFontFamilies()“, „ applicationEmojiFontFamilies()“ und „ addApplicationFallbackFontFamily()“.

[static, since 6.8] void QFontDatabase::addApplicationFallbackFontFamily(QChar::Script script, const QString &familyName)

Fügt „ familyName “ als anwendungsdefinierte Ausweichschriftart für „ script “ hinzu.

Wenn Qt auf Zeichen stößt, die von der ausgewählten Schriftart nicht unterstützt werden, durchsucht es eine Liste von Ausweichschriftarten, um eine passende Schriftart zu finden. Dadurch wird sichergestellt, dass die Kombination mehrerer Schriftsysteme in einer einzigen Zeichenkette möglich ist, selbst wenn die Hauptschriftart diese nicht unterstützt.

Die Liste der Fallback-Schriftarten wird auf der Grundlage des Schriftsystems der Zeichenkette sowie weiterer Bedingungen, wie beispielsweise der Systemsprache, ausgewählt.

Zwar reicht die systemeigene Ausweichliste in der Regel aus, doch gibt es Fälle, in denen es sinnvoll ist, das Standardverhalten zu überschreiben. Ein solcher Fall ist die Verwendung von Anwendungsschriftarten als Ausweichschriftarten, um plattformübergreifende Konsistenz zu gewährleisten.

In einem anderen Fall könnte die Anwendung in einer Schrift geschrieben sein, die regionale Unterschiede aufweist, und man möchte sie in mehreren Regionen unübersetzt ausführen. In diesem Fall kann es sinnvoll sein, die Fallback-Schrift der lokalen Region durch eine zu überschreiben, die der Sprache der Anwendung entspricht.

Durch die Übergabe von „ familyName “ an „addApplicationFallbackFontFamily()“ wird diese zur bevorzugten Schriftfamilie, wenn fehlende Zeichen aus „ script “ abgeglichen werden. „ script “ muss ein gültiges Schriftsystem sein (QChar::Script_Latin oder höher). Beim Hinzufügen mehrerer Schriftarten für dasselbe Schriftsystem werden diese in umgekehrter Reihenfolge priorisiert, sodass die zuletzt hinzugefügte Schriftfamilie zuerst geprüft wird und so weiter.

Hinweis: Der Schriftart-Abgleichalgorithmusvon Qt behandelt „ QChar::Script_Common “ (unbestimmte Schrift) und „ QChar::Script_Latin “ als identisch. Das Hinzufügen eines Fallbacks für eine dieser beiden gilt auch für die andere.

Diese Funktion wurde in Qt 6.8 eingeführt.

Siehe auch setApplicationFallbackFontFamilies(), removeApplicationFallbackFontFamily() und applicationFallbackFontFamilies().

[static] int QFontDatabase::addApplicationFont(const QString &fileName)

Lädt die Schriftart aus der durch ` fileName ` angegebenen Datei und stellt sie der Anwendung zur Verfügung. Es wird eine ID zurückgegeben, mit der die Schriftart über ` removeApplicationFont()` wieder entfernt oder die Liste der in der Schriftart enthaltenen Familiennamen abgerufen werden kann.

Die Funktion gibt -1 zurück, wenn die Schriftart nicht geladen werden konnte.

Derzeit werden nur TrueType-Schriftarten, TrueType-Schriftensammlungen und OpenType-Schriftarten unterstützt.

Siehe auch ` addApplicationFontFromData()`, ` applicationFontFamilies()` und ` removeApplicationFont()`.

[static] int QFontDatabase::addApplicationFontFromData(const QByteArray &fontData)

Lädt die Schriftart aus den durch ` fontData ` angegebenen Binärdaten und stellt sie der Anwendung zur Verfügung. Es wird eine ID zurückgegeben, mit der die Schriftart über ` removeApplicationFont()` wieder entfernt oder die Liste der in der Schriftart enthaltenen Familiennamen abgerufen werden kann.

Die Funktion gibt -1 zurück, wenn die Schriftart nicht geladen werden konnte.

Derzeit werden nur TrueType-Schriftarten, TrueType-Schriftartensammlungen und OpenType-Schriftarten unterstützt.

Siehe auch ` addApplicationFont()`, ` applicationFontFamilies()` und ` removeApplicationFont()`.

[static, since 6.9] QStringList QFontDatabase::applicationEmojiFontFamilies()

Gibt die Liste der anwendungsdefinierten Emoji-Schriftfamilien zurück.

Diese Funktion wurde in Qt 6.9 eingeführt.

Siehe auch addApplicationEmojiFontFamily(), removeApplicationEmojiFontFamily(), setApplicationEmojiFontFamilies() und applicationFallbackFontFamilies().

[static, since 6.8] QStringList QFontDatabase::applicationFallbackFontFamilies(QChar::Script script)

Gibt die Liste der anwendungsdefinierten Fallback-Schriftfamilien zurück, die zuvor mit der Funktion „ addApplicationFallbackFontFamily()“ für „ script “ hinzugefügt wurden.

Diese Funktion wurde in Qt 6.8 eingeführt.

Siehe auch „ setApplicationFallbackFontFamilies()“, „ addApplicationFallbackFontFamily()“ und „ removeApplicationFallbackFontFamily()“.

[static] QStringList QFontDatabase::applicationFontFamilies(int id)

Gibt eine Liste der Schriftfamilien für die angegebene Anwendungsschriftart zurück, die durch id identifiziert wird.

Siehe auch addApplicationFont() und addApplicationFontFromData().

[static] bool QFontDatabase::bold(const QString &family, const QString &style)

Gibt „ true “ zurück, wenn die Schriftart mit der Familie „ family “ und dem Stil „ style “ fett ist; andernfalls wird „ false “ zurückgegeben.

Siehe auch italic() und weight().

[static] QStringList QFontDatabase::families(QFontDatabase::WritingSystem writingSystem = Any)

Gibt eine sortierte Liste der verfügbaren Schriftfamilien zurück, die das „ writingSystem “ unterstützen.

Wenn eine Schriftfamilie bei mehreren Schriftherstellern existiert, wird der Name dieser Schrift in der Form „Schriftfamilie [Schrift Hersteller]“ zurückgegeben. Beispiele: „Times [Adobe]“, „Times [Cronyx]“, „Palatino“.

Siehe auch writingSystems().

[static] QFont QFontDatabase::font(const QString &family, const QString &style, int pointSize)

Gibt ein „ QFont “-Objekt zurück, das die Schriftfamilie family, den Stil style und die Schriftgröße pointSize aufweist. Wenn keine passende Schriftart erstellt werden konnte, wird ein „ QFont “-Objekt zurückgegeben, das die Standardschriftart der Anwendung verwendet.

[static] bool QFontDatabase::isBitmapScalable(const QString &family, const QString &style = QString())

Gibt „ true “ zurück, wenn die Schriftart mit der Familie „ family “ und dem Stil „ style “ eine skalierbare Bitmap-Schriftart ist; andernfalls wird „ false “ zurückgegeben. Das Skalieren einer Bitmap-Schriftart führt in der Regel zu einem unansehnlichen, kaum lesbaren Ergebnis, da die Pixel der Schriftart dabei skaliert werden. Wenn Sie eine Bitmap-Schriftart skalieren müssen, ist es besser, sie auf eine der festen Größen zu skalieren, die von „ smoothSizes()“ zurückgegeben werden.

Siehe auch isScalable() und isSmoothlyScalable().

[static] bool QFontDatabase::isFixedPitch(const QString &family, const QString &style = QString())

Gibt „ true “ zurück, wenn die Schriftart mit der Familie „ family “ und dem Stil „ style “ eine Monospace-Schrift ist; andernfalls wird „ false “ zurückgegeben.

[static] bool QFontDatabase::isPrivateFamily(const QString &family)

Gibt „ true “ zurück, genau dann, wenn die Schriftfamilie „ family “ privat ist.

Dies ist beispielsweise unter macOS und iOS der Fall, wo die System-UI-Schriftarten für den Benutzer nicht zugänglich sind. Der Vollständigkeit halber gibt „ QFontDatabase::families()“ alle Schriftfamilien zurück, einschließlich der privaten. Sie sollten diese Funktion verwenden, wenn Sie ein Steuerelement zur Schriftartauswahl entwickeln, um private Schriftarten verborgen zu halten.

Siehe auch ` families()`.

[static] bool QFontDatabase::isScalable(const QString &family, const QString &style = QString())

Gibt „ true “ zurück, wenn die Schriftart mit der Familie „ family “ und dem Stil „ style “ skalierbar ist; andernfalls wird „ false “ zurückgegeben.

Siehe auch isBitmapScalable() und isSmoothlyScalable().

[static] bool QFontDatabase::isSmoothlyScalable(const QString &family, const QString &style = QString())

Gibt „ true “ zurück, wenn die Schriftart mit der Familie „ family “ und dem Stil „ style “ stufenlos skalierbar ist; andernfalls wird „ false “ zurückgegeben. Wenn diese Funktion „ true “ zurückgibt, kann diese Schriftart problemlos auf jede beliebige Größe skaliert werden, und das Ergebnis wird stets ansprechend aussehen.

Siehe auch isScalable() und isBitmapScalable().

[static] bool QFontDatabase::italic(const QString &family, const QString &style)

Gibt „ true “ zurück, wenn die Schriftart mit der Familie „ family “ und dem Stil „ style “ kursiv ist; andernfalls wird „ false “ zurückgegeben.

Siehe auch weight() und bold().

[static] QList<int> QFontDatabase::pointSizes(const QString &family, const QString &styleName = QString())

Gibt eine Liste der für die Schriftart mit der Familie family und dem Stil styleName verfügbaren Punktgrößen zurück. Die Liste kann leer sein.

Siehe auch smoothSizes() und standardSizes().

[static] bool QFontDatabase::removeAllApplicationFonts()

Entfernt alle anwendungsspezifischen Schriftarten, die zuvor mit den Funktionen „ addApplicationFont()“ und „ addApplicationFontFromData()“ hinzugefügt wurden.

Gibt „ true “ zurück, wenn das Entladen der Schriftarten erfolgreich war; andernfalls wird „ false “ zurückgegeben.

Siehe auch removeApplicationFont(), addApplicationFont() und addApplicationFontFromData().

[static, since 6.9] bool QFontDatabase::removeApplicationEmojiFontFamily(const QString &familyName)

Entfernt „ familyName “ aus der Liste der anwendungsdefinierten Emoji-Schriftarten, sofern diese zuvor mit „ addApplicationEmojiFontFamily()“ hinzugefügt wurde.

Gibt „true“ zurück, wenn der Familienname in der Liste enthalten war, und „false“, wenn dies nicht der Fall war.

Diese Funktion wurde in Qt 6.9 eingeführt.

Siehe auch „ addApplicationEmojiFontFamily()“, „ setApplicationEmojiFontFamilies()“, „ applicationEmojiFontFamilies()“ und „ removeApplicationFallbackFontFamily()“.

[static, since 6.8] bool QFontDatabase::removeApplicationFallbackFontFamily(QChar::Script script, const QString &familyName)

Entfernt „ familyName “ aus der Liste der anwendungsdefinierten Ersatzschriftarten für „ script “, vorausgesetzt, diese wurde zuvor mit „ addApplicationFallbackFontFamily()“ hinzugefügt.

Gibt „true“ zurück, wenn der Familienname in der Liste enthalten war, und „false“, wenn dies nicht der Fall war.

Diese Funktion wurde in Qt 6.8 eingeführt.

Siehe auch „ addApplicationFallbackFontFamily()“, „ setApplicationFallbackFontFamilies()“ und „ applicationFallbackFontFamilies()“.

[static] bool QFontDatabase::removeApplicationFont(int id)

Entfernt die zuvor geladene Anwendungsschriftart, die durch id identifiziert wird. Gibt true zurück, wenn das Entladen der Schriftart erfolgreich war; andernfalls wird false zurückgegeben.

Siehe auch removeAllApplicationFonts(), addApplicationFont() und addApplicationFontFromData().

[static, since 6.9] void QFontDatabase::setApplicationEmojiFontFamilies(const QStringList &familyNames)

Setzt die Liste der anwendungsdefinierten Emoji-Schriftarten auf „ familyNames “.

Diese Funktion wurde in Qt 6.9 eingeführt.

Siehe auch addApplicationEmojiFontFamily(), removeApplicationEmojiFontFamily(), applicationEmojiFontFamilies() und setApplicationFallbackFontFamilies().

[static, since 6.8] void QFontDatabase::setApplicationFallbackFontFamilies(QChar::Script script, const QStringList &familyNames)

Legt die Liste der anwendungsdefinierten Ausweichschriftarten für „ script “ auf „ familyNames “ fest.

Wenn Qt in „ script “ auf ein Zeichen stößt, das von der aktuellen Schriftart nicht unterstützt wird, überprüft es die Schriftfamilien in „ familyNames “ der Reihe nach von der ersten bis zur letzten, bis es eine Übereinstimmung findet. Weitere Details finden Sie unter „ addApplicationFallbackFontFamily()“.

Diese Funktion überschreibt die aktuelle Liste der anwendungsdefinierten Fallback-Schriftarten für script.

Diese Funktion wurde in Qt 6.8 eingeführt.

Siehe auch addApplicationFallbackFontFamily(), removeApplicationFallbackFontFamily() und applicationFallbackFontFamilies().

[static] QList<int> QFontDatabase::smoothSizes(const QString &family, const QString &styleName)

Gibt die Punktgrößen einer Schriftart zurück, die bei der Familie family und dem Stil styleName ansprechend aussieht. Die Liste kann leer sein. Bei nicht skalierbaren Schriftarten und bitmap-skalierbaren Schriftarten entspricht diese Funktion der Funktion pointSizes().

Siehe auch pointSizes() und standardSizes().

[static] QList<int> QFontDatabase::standardSizes()

Gibt eine Liste der Standardschriftgrößen zurück.

Siehe auch „ smoothSizes()“ und „ pointSizes()“.

[static] QString QFontDatabase::styleString(const QFont &font)

Gibt eine Zeichenkette zurück, die den Stil des „ font “ beschreibt. Zum Beispiel „Fett und kursiv“, „Fett“, „Kursiv“ oder „Normal“. Es kann auch eine leere Zeichenkette zurückgegeben werden.

[static] QString QFontDatabase::styleString(const QFontInfo &fontInfo)

Gibt eine Zeichenkette zurück, die den Stil des „ fontInfo “ beschreibt. Zum Beispiel „Fett und kursiv“, „Fett“, „Kursiv“ oder „Normal“. Es kann auch eine leere Zeichenkette zurückgegeben werden.

[static] QStringList QFontDatabase::styles(const QString &family)

Gibt eine Liste der für die Schriftfamilie „ family “ verfügbaren Schriftstile zurück. Einige Beispielstile: „Light“, „Light Italic“, „Bold“, „Oblique“, „Demi“. Die Liste kann leer sein.

Siehe auch families().

[static] QFont QFontDatabase::systemFont(QFontDatabase::SystemFont type)

Gibt die am besten geeignete Schriftart für einen bestimmten type -Fall zurück, um eine nahtlose Integration in das Erscheinungsbild des Systems zu gewährleisten.

Siehe auch QGuiApplication::font().

[static] int QFontDatabase::weight(const QString &family, const QString &style)

Gibt die Schriftstärke der Schriftart mit der Familie „ family “ und dem Stil „ style “ zurück. Wenn es keine solche Kombination aus Familie und Stil gibt, wird -1 zurückgegeben.

Siehe auch italic() und bold().

[static] QString QFontDatabase::writingSystemName(QFontDatabase::WritingSystem writingSystem)

Gibt die Namen der „ writingSystem “ zurück (z. B. zur Anzeige für den Benutzer in einem Dialogfeld).

[static] QString QFontDatabase::writingSystemSample(QFontDatabase::WritingSystem writingSystem)

Gibt eine Zeichenkette mit Beispielzeichen aus writingSystem zurück.

[static] QList<QFontDatabase::WritingSystem> QFontDatabase::writingSystems()

Gibt eine sortierte Liste der verfügbaren Schriftsysteme zurück. Diese Liste wird anhand der Informationen zu allen auf dem System installierten Schriftarten erstellt.

Siehe auch „ families“ ().

[static] QList<QFontDatabase::WritingSystem> QFontDatabase::writingSystems(const QString &family)

Gibt eine sortierte Liste der von einer bestimmten Schriftart unterstützten Schriftsysteme zurück family.

Siehe auch families().

© 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.