¿QT proporciona alguna función para controlar la velocidad de una barra de progreso? Por ejemplo, si quiero que aumente en un 1% cada 1 segundo, ¿hay alguna forma de QT para hacerlo en lugar de usar un ciclo y dormir durante 1 segundo entre cada cambio de valor?QT barra de progreso velocidad
8
A
Respuesta
8
Puede usar QTimeLine
para esto. La descripción detallada en la documentación brinda un ejemplo de exactamente lo que desea.
3
Use un QTimer.
Conecte la señal timeout()
a una ranura que aumente el valor en la QProgressBar.
QTimer *timer = new QTimer(this);
connect(timer, SIGNAL(timeout()), this, SLOT(update()));
timer->start(1000);
En este cas, update()
se llamará cada segundo.
+0
estoy usando QTimer algo diferente, y es muy útil. Gracias. – Lockhead
0
Si está utilizando Qt 4.6 también se puede utilizar QPropertyAnimation
Cuestiones relacionadas
- 1. barra de progreso circular
- 2. Barra de progreso vertical
- 3. wxPython barra de progreso
- 4. Barra de progreso de Python
- 5. Barra de progreso personalizado Android
- 6. HTML5 Audio - Barra de progreso
- 7. oscilación con barra de progreso
- 8. Django-apio barra de progreso
- 9. Barra de progreso para AVAssetExportSession
- 10. ¿Cómo mostrar el progreso en la barra de tareas de Windows 7 (usando Qt)?
- 11. Haciendo una Barra de Progreso Skinny Customizada/barra de búsqueda
- 12. barra de progreso en la barra de título
- 13. Actualizar la barra de progreso en la barra de notificaciones
- 14. Patrones de diseño de barra de progreso?
- 15. sintaxis de estilo barra de progreso Android
- 16. barra de tareas de Windows 7 progreso
- 17. Barra de progreso de Android en ImageView
- 18. archivo barra de progreso de carga
- 19. Falsificación de la barra de progreso
- 20. Barra de progreso y carga de archivos
- 21. Barra de progreso de estilo Windows 98
- 22. HTML Barra de progreso de PHP
- 23. Barra de progreso de texto en Matlab
- 24. barra de progreso Android con relleno
- 25. Bonita barra de progreso en java
- 26. Superposición barra de progreso con jQuery
- 27. Barra de progreso personalizado en Android?
- 28. ffmpeg video codificación barra de progreso
- 29. Actualizar una barra de progreso en mathematica
- 30. Agregar una barra de progreso en WebView
Gracias! Eso hizo el truco! – Lockhead