Welcome to the Official BlackBerry Support Community Forums. This is your resource to discuss support topics with your peers, and learn from each other. New to the forum? Please visit the ‘Getting Started’ link below.
Timers are not for measuring elapsed time, but merely for waking you up at some future point.
If you want to measure elapsed time, just record the starting time when some event happens, then later when the user clicks the button, record the time again and subtract the two values. No QTimer required.
And by "record the time" I mean of course use the JavaScript Date class, generally something like "var x = new Date()", possibly with an extra .getTime() added to pull out the time in milliseconds.