QStyleFactory Class
QStyleFactoryクラスは、QStyle オブジェクトを作成します。詳細...
Header: | #include <QStyleFactory> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS Widgets) target_link_libraries(mytarget PRIVATE Qt6::Widgets) |
qmake: | QT += widgets |
静的パブリックメンバー
詳細な説明
QStyle クラスは、GUI のルック&フィールをカプセル化する抽象基底クラスです。QStyleFactory は、create() 関数とスタイルを識別するキーを使用してQStyle オブジェクトを作成します。スタイルは組み込みか、スタイル・プラグインから動的にロードされます(QStylePlugin を参照)。
有効なキーは、keys ()関数を使用して取得できます。通常、"windows "と "fusion "が含まれます。プラットフォームによっては、"windowsvista "や "macos "も利用可能です。キーの大文字と小文字は区別されない。
QStyleも参照のこと 。
メンバー関数ドキュメント
[static]
QStyle *QStyleFactory::create(const QString &key)
与えられたkey にマッチするQStyle オブジェクトを作成し、返します。マッチするスタイルが見つからない場合はnullptr
を返します。
ビルトイン スタイルとスタイル プラグインからのスタイルの両方が、一致するスタイルを問い合わせます。
注意: 使用されるキーは大文字と小文字を区別しません。
keys()も参照してください 。
[static]
QStringList QStyleFactory::keys()
有効なキーのリスト、つまりこのファクトリーがスタイルを作成できるキーのリストを返します。
create()も参照して ください。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。