Использование контроллера и QT-работника в рабочем месте

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