QTimer
Solved
Spanish
-
@Xedig un objeto QTimer normalmente se para con el método stop()
El método killtimer(int id) es de la clase QObject y es de más bajo nivel, cuando trabajas con eventos de temporizador (timer event). Para usarlo necesitas el id que devolvió el método QObject::startTimer()
Yo usaría la abstracción de más alto nivel brindada por QTimer... -
Pablogracias por contestar, el metodo stop() de QTimer ya lo he probado y no para de ejecutarse, mi codigo es el siguiente:
connect(timerCompruebaBuffer, SIGNAL(timeout()), this, SLOT(timer_comprueba_buffer())); timerCompruebaBuffer->start(5); ... ... timerCompruebaBuffer->stop();
Y a pesar de usar stop() tal y como viene en la ayuda, no se para el timer,¿alguna sugerencia?