【发布时间】:2013-12-28 02:02:39
【问题描述】:
我需要在单独的线程中创建一个小部件并将 MainWindow 设置为父小部件。无法避免创建线程。
在一个新小部件的构造函数中,我指定了一个指向 MainWindow 的指针,但是给出了
QObject::setParent: 无法设置父级,新父级在不同的线程中
如何解决?
附:子小部件可能很多。
【问题讨论】:
-
是的,我想是的。我将尝试在一个公共线程中创建小部件。问题是怎么做,因为我必须使用一个特殊的框架,而且那些小部件必须是主 UI 的扩展。但这是另一个问题:)
标签: c++ multithreading qt qobject qtcore