Barra laterale

programmazione:qt:eseguire_funzioni_in_background

Eseguire funzioni in background con qt

Autore: Fabio Di Matteo
Ultima revisione: 11/03/2014

Per eseguire semplici funzioni in background dopo un certo intervallo di tempo le Qt mettono a disposizione i Timer singleShot, ecco come usarli:

#include <QTimer>
...
 
QTimer::singleShot(1000, this, SLOT(miafunzione()));

Dove 1000 sono i millisecondi dopo i quali la funzione viene avviata, this si riferisce alla finestra alla quale è associato il timer e miafunzione() è la funzione che verra' eseguita.


programmazione/qt/eseguire_funzioni_in_background.txt · Ultima modifica: 18/04/2018 - 15:48 (modifica esterna)