I don't understand what event you want, but if you want catch an event of the QToolButton you can reimplement it virtual functions:
@
//For a mouse press and release event
virtual void mousePressEvent ( QMouseEvent * e )
virtual void mouseReleaseEvent ( QMouseEvent * e )
@
It's very easy.