OK some more information...
If I change my cursor class such that it is only a descendant of QGraphicsItem (remove the QObject ancestry and the timer stuff) it works. Any clue as to why having QObject ancestry would cause it to break???
I need the timers and to emit signals.
Bookmarks