I use mousePressEvent(), mouseReleaseEvent(), mouseDoubleClickEvent(), mouseMoveEvent() and keyPressEvent()
mousePressEvent()
mouseReleaseEvent()
mouseDoubleClickEvent()
mouseMoveEvent()
keyPressEvent()