关于Qt在子线程中使用QMessageBox的折衷方法

Qt将全部GUI相关的处理都限制在主线程中,这么作有助于防止意想不到的访问冲突产生,但也限制了线程中某些简单的UI交互的实现,好比QMessageBox。web 由于QMessageBox必须在主线程中打开,为了使用它,便不得不本身动手实现一些信号和槽,从而增长了本身代码的复杂度。为下降使用QMessageBox时的设计负担,本文从QThread类继承一个新类MsgBoxThread,将这些实现细
相关文章
相关标签/搜索