C
数码旋钮 QML 类型
旋转以设置值的圆形旋钮。 更多信息...
导入声明 | import QtQuick.Controls |
自 | Qt Quick Ultralite 1.0 |
继承 |
属性
- angle : double
- from : double
- handle : Item
- inputMode : 枚举
- live : 布尔
- position : double
- snapMode : 枚举
- stepSize : double
- to : double
- value : double
- wrap : 布尔
信号
- moved()
详细描述
Dial 类似于在如立体声或工业设备等设备上找到的传统旋钮,它允许用户在范围内指定一个值。
使用旋钮的 value 属性设置旋钮值。使用 from 和 to 属性设置范围。使用 wrap 属性启用或禁用循环。
Dial 支持 three input modes: Dial.Circular
, Dial.Horizontal
和 Dial.Vertical
。圆形输入模式在绝对输入系统中运行,其中旋钮内光标的位置直接反映了其值。水平和垂直输入模式使用相对输入系统,其中光标位置的变化将“添加”到旋钮的值上。
以下图像说明了各种输入模式跟踪运动的方向
属性文档
inputMode : 枚举 |
此属性保存输入模式。
旋钮支持三种输入模式:Dial.Circular
、Dial.Horizontal
和 Dial.Vertical
。圆形输入模式在绝对输入系统中运行,其中旋钮内光标的位置直接反映其值。水平和垂直输入模式使用相对输入系统,其中光标位置的更改“添加到”旋钮的值。
以下图像说明了各种输入模式跟踪运动的方向
默认值是 Dial.Circular
。
snapMode : 枚举 |
stepSize : 实数 |
wrap : 布尔 |
信号文档
moved() |
当用户通过触摸、鼠标或按键等方式交互式地移动旋转器时发出此信号。
注意:对应处理器是 onMoved
。
在特定 Qt 许可证下提供。
了解更多信息。