QStyleFactory Class

Die Klasse QStyleFactory erstellt QStyle Objekte. Mehr...

Kopfzeile: #include <QStyleFactory>
CMake: find_package(Qt6 REQUIRED COMPONENTS Widgets)
target_link_libraries(mytarget PRIVATE Qt6::Widgets)
qmake: QT += widgets

Statische öffentliche Mitglieder

QStyle *create(const QString &key)
QStringList keys()

Detaillierte Beschreibung

Die Klasse QStyle ist eine abstrakte Basisklasse, die das Aussehen einer GUI kapselt. QStyleFactory erzeugt ein QStyle Objekt mit der Funktion create() und einem Schlüssel, der den Stil identifiziert. Die Stile sind entweder eingebaut oder werden dynamisch von einem Style-Plugin geladen (siehe QStylePlugin).

Die gültigen Schlüssel können mit der Funktion keys() abgerufen werden. Typischerweise gehören dazu "windows" und "fusion". Je nach Plattform können auch "windowsvista" und "macos" verfügbar sein. Beachten Sie, dass die Groß- und Kleinschreibung nicht beachtet wird.

Siehe auch QStyle.

Dokumentation der Mitgliedsfunktionen

[static] QStyle *QStyleFactory::create(const QString &key)

Erstellt und gibt ein QStyle Objekt zurück, das mit dem angegebenen key übereinstimmt, oder gibt nullptr zurück, wenn kein passender Stil gefunden wird.

Es werden sowohl eingebaute Stile als auch Stile von Stil-Plugins nach einem passenden Stil abgefragt.

Hinweis: Die verwendeten Schlüssel unterscheiden nicht zwischen Groß- und Kleinschreibung.

Siehe auch keys().

[static] QStringList QStyleFactory::keys()

Gibt die Liste der gültigen Schlüssel zurück, d. h. der Schlüssel, für die diese Fabrik Stile erstellen kann.

Siehe auch create().

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