Can GTK';从辅助线程运行的主循环?
是否可以在次线程中而不是在主线程中运行GTK的主循环?是的,您可以在任何线程中使用主循环,但您应该仅从创建它的线程中访问它Can GTK';从辅助线程运行的主循环?,gtk,Gtk,是否可以在次线程中而不是在主线程中运行GTK的主循环?是的,您可以在任何线程中使用主循环,但您应该仅从创建它的线程中访问它 然而,这不是一件普通的事情,也许有更好的方法来做你想做的事情。尽管英语不完美,但这是一个真正的问题。OP是SO的初学者,缺乏口才是可以原谅的。答案是肯定的,您可以在主线程以外的线程中运行GTK的主循环。GTK不关心主循环运行在哪个线程中,只要GTK API的所有条目都来自同一个线程,即运行主循环的线程。@user4815162342,如果您理解了这个问题,请将它。。。投票重
然而,这不是一件普通的事情,也许有更好的方法来做你想做的事情。尽管英语不完美,但这是一个真正的问题。OP是SO的初学者,缺乏口才是可以原谅的。答案是肯定的,您可以在主线程以外的线程中运行GTK的主循环。GTK不关心主循环运行在哪个线程中,只要GTK API的所有条目都来自同一个线程,即运行主循环的线程。@user4815162342,如果您理解了这个问题,请将它。。。投票重新开放时发表评论是有用的,但如果你能让更多人理解,那么无论是现在还是将来,你都能帮助所有人。这个问题对GTK程序员来说非常有意义……任何编辑都是为了纠正小的语法错误。