Qt中的多个GUI线程

时间:2014-05-11 11:08:37

标签: c++ multithreading qt user-interface

正如Qt文档中所提到的,每个程序在启动时都有一个“主线程”(也称为“GUI线程”)。 Qt GUI必须在此线程中运行。所有小部件和几个相关的类(例如QPixmap)在辅助线程中都不起作用。

因此,无论如何,您无法在任何工作线程中使用GUI组件。

我有一些与此主题相关的问题:

  1. 在Qt实现中是否有任何解决方法或黑客攻击不强制使用此机制?
  2. 在Qt的远期版本中是否可能省略此限制?

0 个答案:

没有答案