C
抽象按钮 QML 类型
提供按钮类似功能共通功能的抽象基类型。更多信息...
导入语句 | import QtQuick.Controls |
自从 | Qt Quick Ultralite 1.0 |
继承自 | |
由以下类型继承 |
属性
- autoRepeat : bool
- autoRepeatDelay : int
- autoRepeatInterval : int
- checkable : bool
- checked : bool
- down : bool
- indicator : Item
- pressed : bool
- text : string
信号
方法
- void toggle()
详细说明
AbstractButton 为具有按钮类似行为的控件提供接口;例如,按钮和可检查控件(如单选按钮和复选框)。作为一个抽象控件,它没有代表实现,将它们留给了从它派生的类型。
属性说明
autoRepeat : bool |
此属性表示当按钮按下并保持时,是否重复pressed()、released()和clicked()信号。
默认值为false
。
初始延迟和重复间隔由autoRepeatDelay和autoRepeatInterval指定,单位为毫秒。
autoRepeatDelay : int |
该属性保存自动重复的初始延迟,单位为毫秒。默认值是300
毫秒。
autoRepeatInterval : int |
该属性保存自动重复的间隔,单位为毫秒。默认值是100
毫秒。
checkable : bool |
down : bool |
indicator : Item |
该属性保存指示器项目。
text : string |
信号文档
canceled() |
当按钮在按下时失去鼠标捕获,或者当会发出released信号但鼠标指针在按钮的外边框矩形外时,发出此信号。
注意:对应处理程序为onCanceled
。
clicked() |
当用户通过触摸或鼠标交互点击按钮时,发出此信号。
注意:对应处理程序为onClicked
。
pressed() |
当用户通过触摸或鼠标交互按下按钮时,发出此信号。
注意:对应处理程序为onPressed
。
released() |
当用户通过触摸或鼠标交互释放按钮时,发出此信号。
注意:对应处理程序为onReleased
。
toggled() |
当用户通过触摸或鼠标交互交互式切换可选中按钮时,发出此信号。
注意:对应处理程序为onToggled
。
方法文档
void toggle() |
切换按钮的选中状态。
在某些 Qt 许可下可用。
了解更多。