系统色彩 QML 类型
提供对 Qt 色彩表的访问。 更多...
| 导入语句 | import QtQuick | 
属性
- 突出 : 颜色 (自 6.7)
- 备选底色 : 颜色
- 底色 : 颜色
- 按钮 : 颜色
- 按钮文本 : 颜色
- 颜色组 : 枚举
- 暗色 : 颜色
- 高亮 : 颜色
- 高亮文本 : 颜色
- 亮色 : 颜色
- 中亮色 : 颜色
- 中明度 : 颜色
- 占位文本 : 颜色 (自 6.2)
- 阴影 : 颜色
- 文本 : 颜色
- 窗口 : 颜色
- 窗口文本 : 颜色
详细说明
SystemPalette 类型提供对 Qt 应用色彩表的访问。这提供了有关应用于应用程序窗口、按钮和其他功能的标准颜色的信息。这些颜色分为三个 颜色组: active、inactive 和 disabled。有关颜色组和 SystemPalette 提供的属性,请参阅 QPalette 文档。
这可以用来以提供更本地外观的方式着色项。
以下示例创建了一个来自 Active 颜色组的调色板,并使用该调色板适当地着色窗口和文本项
import QtQuick Rectangle { SystemPalette { id: myPalette; colorGroup: SystemPalette.Active } width: 640; height: 480 color: myPalette.window Text { anchors.fill: parent text: "Hello!"; color: myPalette.windowText } }
另请参阅QPalette.
属性文档
| 
突出 : 颜色  | 
| 
备选底色 : 颜色  | 
当前颜色组的备选底色。
另请参阅QPalette::ColorRole.
| 
底色 : 颜色  | 
当前颜色组的底色。
另请参阅QPalette::ColorRole.
| 
按钮 : 颜色  | 
当前颜色组中的按钮颜色。
另请参阅QPalette::ColorRole.
| 
buttonText : 颜色  | 
当前颜色组中按钮文本的前景色。
另请参阅QPalette::ColorRole.
| colorGroup : 枚举 | 
调色板的颜色组。可以是以下之一
| 常量 | 说明 | 
|---|---|
| SystemPalette.Active | (默认) QPalette::Active | 
| SystemPalette.Inactive | QPalette::Inactive | 
| SystemPalette.Disabled | QPalette::Disabled | 
另请参阅 QPalette::ColorGroup.
| 
dark : 颜色  | 
当前颜色组的深色。
另请参阅QPalette::ColorRole.
| 
highlight : 颜色  | 
当前颜色组的突出显示颜色。
另请参阅QPalette::ColorRole.
| 
highlightedText : 颜色  | 
当前颜色组的突出显示文本颜色。
另请参阅QPalette::ColorRole.
| 
light : 颜色  | 
当前颜色组的浅色。
另请参阅QPalette::ColorRole.
| 
mid : 颜色  | 
当前颜色组的中间色。
另请参阅QPalette::ColorRole.
| 
midlight : 颜色  | 
当前颜色组的半亮色。
另请参阅QPalette::ColorRole.
| 
placeholderText : 颜色  | 
| 
shadow : 颜色  | 
当前颜色组的阴影颜色。
另请参阅QPalette::ColorRole.
| 
text : 颜色  | 
当前颜色组的文本颜色。
另请参阅QPalette::ColorRole.
| 
window : 颜色  | 
当前颜色组的窗口(一般背景)颜色。
另请参阅QPalette::ColorRole.
| 
windowText : 颜色  | 
当前颜色组的窗口文本(一般前景)颜色。
另请参阅QPalette::ColorRole.
© 2024 The Qt Company Ltd. 本文档中的文档贡献均为相应所有者的版权。本文档按照由自由软件基金会发布的GNU自由文档许可证版本1.3的条款获得许可。Qt及其相关标志是芬兰的Qt Company Ltd.在全球其他国家的商标。所有其他商标均为其各自所有者的财产。