using-contrôleur-et-QT-travailleur-in-working-gui-exemple

+--GUI-thread--+ (main event loop)
| MainWindow,  |
| Controller --o-----> +--QThread--+ (own event loop in ::exec())
+--------------+       | Worker    |
                       +-----------+
Mohammed BAIRAQ