Well you could make the function in your class that calls the update() a slot and instead of calling it manually use a QTimer.. See here:
http://doc.trolltech.com/4.1/qtimer.html
EDIT:
Don't you hate it when you post just about the same response as someone else at the same time.. O-Well...
Bookmarks