DelayButton QML Type

Check button that triggers when held down long enough. 更多...

import 语句: import QtQuick.Controls 2.15
Since: Qt 5.9
继承:

AbstractButton

特性

信号

详细描述

DelayButton is a checkable button that incorporates a delay before the button becomes checked activated() signal is emitted. This delay prevents accidental presses.

The current progress is expressed as a decimal value between 0.0 and 1.0 . The time it takes for activated() to be emitted is measured in milliseconds, and can be set with the delay 特性。

The progress is indicated by a progress indicator on the button.

另请参阅 Customizing DelayButton and 按钮控件 .

特性文档编制

delay : int

This property holds the time it takes (in milliseconds) for progress to reach 1.0 and emit activated() .

默认值为 3000 ms.

[read-only] progress : real

This property holds the current progress as displayed by the progress indicator, in the range 0.0 - 1.0 .

transition : Transition

This property holds the transition that is applied on the progress property when the button is pressed or released.

信号文档编制

activated ()

此信号发射当 progress reaches 1.0 .

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