融合样式

融合样式是一种面向桌面的样式。

融合样式是一种与平台无关的样式,它提供了面向桌面的外观和感觉。它实现了与Qt Widgets 融合样式相同的设计语言。

融合样式的浅色主题。

融合样式的深色主题。

要在应用中使用融合样式,请参阅在 Qt Quick 控件中使用样式

注意:融合样式不是一个原生桌面样式。该样式在各种平台上运行,外观相似。由于系统调色板、可用的字体和字体渲染引擎的不同,可能会出现一些细微的差异。

自定义

融合样式使用标准的系统调色板来提供与桌面环境匹配的颜色。

可以为任何控件、弹出应用程序窗口指定自定义调色板。显式调色板属性会自动从父元素传播到子元素,并覆盖该属性的系统默认值。在以下示例中,窗口和所有三个开关都显示为紫色高亮颜色

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") }
    }
}

另请参阅 基本样式材料样式通用样式

© 2024 The Qt Company Ltd. 所含文档的贡献均是相应所有者的版权。所提供的文档根据自由软件基金会发布的GNU 自由文档许可证版本 1.3的条款提供。Qt 和相应的标志是芬兰的 The Qt Company Ltd. 及其在世界其他国家的商标。所有其他商标均为其相应所有者的财产。