Qt 主界面卡死

QT界面的线程与处理发送数据端线程,接收数据的线程同时存在时.

由于发送数据的线程处于while循环中,导致时间较长后QT主界面会卡死.

解决方法是在相关的while循环中加入

QCoreApplication::processEvents();

将长时间占用端线程释放,把使用权交换给界面主线程.

posted @ 2020-11-09 14:57  hbg-rohens  阅读(885)  评论(0编辑  收藏  举报