Запускаю singleShot
QTimer::singleShot( 200, this, SLOT( startRepeatTimer() ) );
НО, если возникает определённое событие до окончания интервала, то выполнять слот startRepeatTimer() не нужно ... как такое решить ? как остановить singleShot принудительно, до окончания интервала ?