Look at the class hierarchy in the source... for QTwidgets
it has a class that handles mouse mappings... it is what connect
slots map into.. when you set up the event handler... i have not
peeked but you could hi jack the code from their if the QTCanvas
does not support it... it should only a little code.. if its not
their already...
or look at the QT4 mouse model it has a little more stuff in it..
download from trolltech as opensource license...
regards, iv1net