I am not sure I understand what you problem is.

If timer1 runs continuously, just start it once.
If timer2 should only run once until triggered again, set its singleShot value to true.

Cheers,
_