[gelöst]Kann man einen QTimer::singleShot anhalten?
Verfasst: 14. Januar 2010 15:35
Kann man sowas:
http://doc.trolltech.com/4.6/qtimer.html#singleShot
noch stopen bevor es ausgeführt wird???
Ich möchte den Timer stoppen bevor das Signal gesendet wird.
// Feldveriable
QTimer singleShooter;
...
// in der Hauptfunktion
int dreisecvorschluss = ui->millisec->text().toInt() * ui->anzahl->value()-3000;
singleShooter.singleShot(dreisecvorschluss, this, SLOT(starteMeineFunktion()));
...
// in der Abbruchfunktion
singleShooter.stop(); // <-- greift nicht
http://doc.trolltech.com/4.6/qtimer.html#singleShot
noch stopen bevor es ausgeführt wird???
Ich möchte den Timer stoppen bevor das Signal gesendet wird.
// Feldveriable
QTimer singleShooter;
...
// in der Hauptfunktion
int dreisecvorschluss = ui->millisec->text().toInt() * ui->anzahl->value()-3000;
singleShooter.singleShot(dreisecvorschluss, this, SLOT(starteMeineFunktion()));
...
// in der Abbruchfunktion
singleShooter.stop(); // <-- greift nicht