フュージョン・スタイル

フュージョン・スタイルはデスクトップ志向のスタイルである。

フュージョン・スタイルは、デスクトップ指向のルック&フィールを提供する、プラットフォームにとらわれないスタイルです。 Qt Widgets のFusionスタイルと同じデザイン言語を実装しています。

フュージョン・スタイルでは、システム設定に応じてダーク・テーマとライト・テーマが自動的に切り替わります。カスタム・テーマ・カラーの設定方法については、カスタマイズのセクションを参照してください。

フュージョン・スタイルのライト・テーマ

フュージョン・スタイルのダーク・テーマ

Fusionスタイルを使ってアプリケーションを実行するには、 Qt Quick Controls スタイルの使い方を参照してください。

注意: フュージョン・スタイルは、ネイティブのデスクトップ・スタイルではありません。このスタイルはどのプラットフォームでも動作し、どこでも同じように見えます。標準システム・パレット、使用可能なフォント、フォント・レンダリング・エンジンの違いにより、若干の違いが生じる場合があります。

カスタマイズ

Fusionスタイルは、標準システムPalette 、デスクトップ環境にマッチした色を提供します。

任意のコントロール、popupapplication window にカスタム・パレットを指定することができます。明示的なパレット属性は、親から子へ自動的に伝わり、その属性のシステム・デフォルトを上書きします。次の例では、ウィンドウと3つのスイッチすべてに紫色のハイライト・カラーが表示されます:

import QtQuick 2.12
import QtQuick.Controls 2.12

ApplicationWindow {
    visible: true

    palette.highlight: "violet"

    Column {
        anchors.centerIn: parent

        Switch { text: qsTr("First"); checked: true }
        Switch { text: qsTr("Second"); checked: true }
        Switch { text: qsTr("Third") }
    }
}

基本スタイルマテリアル・スタイルユニバーサル・スタイルも参照してください

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