DelayButton QML Type
Botón de control que se activa cuando se mantiene pulsado el tiempo suficiente. Más...
| Import Statement: | import QtQuick.Controls |
| Inherits: |
Propiedades
- delay : int
- progress : real
- transition : Transition
Señales
Descripción detallada
DelayButton es un botón comprobable que incorpora un retardo antes de que el botón se convierta en checked y se emita la señal activated(). Este retardo evita pulsaciones accidentales.
El progreso actual se expresa como un valor decimal entre 0.0 y 1.0. El tiempo que tarda en emitirse activated() se mide en milisegundos, y puede establecerse con la propiedad delay.
El progreso se indica mediante un indicador de progreso en el botón.
Vea también Personalización de DelayButton y Controles de Botón.
Documentación de Propiedades
delay : int
Esta propiedad contiene el tiempo que tarda (en milisegundos) progress en alcanzar 1.0 y emitir activated().
El valor por defecto es 3000 ms.
progress : real
Esta propiedad contiene el progreso actual mostrado por el indicador de progreso, en el rango 0.0 - 1.0.
transition : Transition
Esta propiedad contiene la transición que se aplica sobre la propiedad progress cuando se pulsa o suelta el botón.
Documentación de la señal
activated()
Esta señal se emite cuando progress alcanza 1.0.
Nota: El manejador correspondiente es onActivated.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.