延迟按钮 QML 类型

当按住足够长时间时触发的复选按钮。 更多...

导入语句import QtQuick.Controls
继承

AbstractButton

属性

信号

详细描述

DelayButton 是一个可复选按钮,在按钮变为复选并发出 checkedactivated() 信号之前会引入延迟。这个延迟防止了意外点击。

当前进度表示为介于 0.01.0 之间的十进制值。发出 activated() 信号所需的时间以毫秒计,并且可以通过 delay 属性进行设置。

进度通过按钮上的进度指示器指示。

另请参阅定制 DelayButton按钮控件

属性文档

delay : int

此属性包含在毫秒中达到 1.0progress 所需的时间,并发出 activated

默认值为 3000 毫秒。


progress : real

此属性包含进度指示器显示的当前进度,范围在 0.0 - 1.0 之间。


transition : Transition

当按钮按下或释放时,此属性包含应用于 progress 属性的过渡。


信号文档

activated()

progress 达到 1.0 时发出此信号。

注意: 相应的处理程序是 onActivated


© 2024 Qt公司有限公司。本文件包含的文档贡献均为各自所有者的版权。所提供的文档根据自由软件基金会的公布,受到GNU自由文档许可证第1.3版本的许可。Qt及其相关标志是Qt公司(芬兰)以及全球其他国家的商标。商标。所有其他商标均为其各自所有者的财产。