QT多线程

在进行桌面应用程序开发时,假设应用程序在某些情况下需要处理比较复杂的逻辑,这种情况下就需要使用多线程,其中一个线程处理窗口事件,其他线程进行逻辑运算。

  • 默认的线程在QT中称为窗口线程,称为主线程,负责窗口事件处理或者窗口控件数据的更新
  • 子线程负责后台的业务逻辑处理,子线程中不能对窗口对象做任何操作,需交由窗口线程处理
  • 主线程和子线程之间如果要进行数据的传递,需要使用QT中的信号槽机制

你可能感兴趣的:(java,开发语言)