QStyleFactory 類

QStyleFactory 類創建 QStyle 對象。 更多...

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

靜態公共成員

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

詳細描述

The QStyle 類是封裝 GUI 外觀和感覺的抽象基類。QStyleFactory 創建 QStyle 對象使用 create () 函數和鍵標識樣式。樣式要麼內置,要麼從樣式插件動態加載 (見 QStylePlugin ).

可以檢索有效鍵使用 keys () 函數。通常,它們包括 windows 和 fusion。從屬平颱,windowsvista 和 macos 可能可用。注意,鍵不區分大小寫。

另請參閱 QStyle .

成員函數文檔編製

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

創建並返迴 QStyle 對象匹配給定 key ,或返迴 nullptr 若未找到匹配樣式。

內置樣式和來自樣式插件的樣式兩者會被查詢為匹配樣式。

注意: 鍵的使用不區分大小寫。

另請參閱 keys ().

[static] QStringList QStyleFactory:: keys ()

返迴有效鍵 (即:此工廠可以創建的樣式鍵) 的列錶。

另請參閱 create ().