ColorPicker QML Type
颜色选择器组件,允许用户选择颜色并调整透明度。. More...
Import Statement: | import FluentUI.Controls 1.0 |
Properties
- blueText : string
- cancelText : string
- colorHandleRadius : int
- current : color
- editText : string
- greenText : string
- okText : string
- opacityText : string
- redText : string
- titleText : string
Detailed Description
`ColorPicker` 组件提供一个界面,允许用户选择颜色和调整透明度。它包含用于显示当前选择颜色、预览颜色以及自定义颜色的属性和功能。组件包括色彩选择器、滑块和文本框,允许用户以多种方式设置颜色值。
示例用法:
ColorPicker { current: Qt.rgba(1, 0, 0, 1) // 当前选中的颜色 cancelText: qsTr("Cancel") okText: qsTr("OK") titleText: qsTr("Color Picker") editText: qsTr("Edit Color") redText: qsTr("Red") greenText: qsTr("Green") blueText: qsTr("Blue") opacityText: qsTr("Opacity") colorHandleRadius: 8 onAccepted: { console.log("Color accepted:", current) } }
Property Documentation
blueText : string |
蓝色值的标签文本。默认为 "Blue"。
cancelText : string |
“取消”按钮的文本。默认为 "Cancel"。
colorHandleRadius : int |
颜色选择器中颜色拾取器的半径。默认为 8。
current : color |
当前选择的颜色。默认为白色 (Qt.rgba(1, 1, 1, 1))。
editText : string |
文本框标签,用于显示颜色的编辑文本。默认为 "Edit Color"。
greenText : string |
绿色值的标签文本。默认为 "Green"。
okText : string |
“确定”按钮的文本。默认为 "OK"。
opacityText : string |
透明度值的标签文本。默认为 "Opacity"。
redText : string |
红色值的标签文本。默认为 "Red"。
titleText : string |
对话框的标题文本。默认为 "Color Picker"。