Pour générer un évènement souris et/ou clavier sous (idem pour ), il faut récupérer la widget située sous le curseur de la souris avec :
QWidget.itemAt( pos )

Puis utiliser l’API:

ne = QMouseEvent(QEvent.MouseButtonPress, pos_for_my_widget , .LeftButton, .LeftButton, .NoModifier)
QApplication.postEvent(my_widget, ne)

Attention, l’évènement n’est pas envoyé aux enfants, il faut donc bien faire attention à la widget à qui on l’envoi.