标签: qt ipc
我正在开发具有MDI的QT GUI应用程序。我计划让每个子窗口不仅具有与用户输入交互的UI小部件,而且子窗口代码应能够接收远程进程通信(例如TCP / IP套接字,ZMQ)。我的问题是两个信息流(用户在GUI小部件上的输入和远程过程数据接收)应如何安排并行工作?
据我所知,QT UI小部件在框架主循环中工作。它由用户输入事件驱动。我担心的是,如果让代码在TCP套接字上侦听,它将阻止对用户输入的响应。