Я занимаюсь разработкой приложения QT GUI с MDI.Я планирую, чтобы каждое подокно не только имело виджеты пользовательского интерфейса, которые взаимодействуют с пользовательскими вводами, но и код подокна должен иметь возможность получать удаленный обмен данными между процессами (например, сокет TCP / IP, ZMQ).Мой вопрос заключается в том, как организовать два информационных потока (пользовательский ввод в графических интерфейсах и удаленный прием данных процесса) для параллельной работы?
Насколько я знаю, виджеты QT UI работают в основном цикле фреймворка.Он управляется событиями пользовательского ввода.Меня беспокоит то, что если я позволю коду прослушивать TCP-сокет, он заблокирует ответ на ввод пользователя.