官方网站上的回答是只能在主线程中做GUI相关操作,但我目前还不知道如何令主线程做显示工作,也不知道为什么我的代码仅仅是在主线程中new的一个新对象,结果新对象中的函数就不是主线程了。
我目前的想法是借鉴MFC的方法,在new后的对象的成员函数中向主线程中的相关响应slots发事件,sendEvent(),不知能否成功
<quote>
You cannot do GUI operations outside the main thread. Since
QTextDocument is a GUI object, you should do the operations on it
inside the main thread.
</quote>