据说你不应该从线程调用 GUI 函数,但我想知道这是否仅适用于你调用直接影响 GUI 的函数,或者它适用于 GUI 库提供的每个函数。例如,可以安全地调用:
gobject.idle_add(self.gui.get_object('button1').set_sensitive, False)
在一个线程中?因为 self.gui.get_object 是 GUI 框架中的一个函数,但 self.gui.get_object('button1') 实际上是在调用它。
谢谢您的回答。