假设我有多线程我的应用程序。然后根据 Qt 哲学,您甚至无法修改Widgets
GUI 中添加的属性。假设一个类的对象Not_GUI
被移动到另一个类QThread
,那么在一个函数中调用button1->SetEnabled(false);
(在 GUI 中添加)button1
是非法的。QPushButton
Not_GUI
目前,我的应用程序有许多 GUI widgets
(如 QLabel、QLineEdit 等),并且由于它们events
都只在 1 个线程中处理,因此由于大量的绘画活动,应用程序会挂起一段时间。有没有一种方法可以以某种方式将一些工作负载分配Widgets
给各个线程?