当读取documentation约GtkBuilder,我遇到了这样一段话:Gtk.Widget.destroy()在Python中是必需的吗?
一个
Gtk.Builder
认为:其具备构建 并在最后定稿下降,这些引用的所有对象的引用。此最终化可能会导致非顶层窗口中未包含的非顶层窗口对象或顶层窗口部件的破坏。对于由构建者构建的顶层窗口 ,用户 有责任调用Gtk.Widget.destroy()
来消除它们以及它们包含的所有窗口小部件 。
但是这也适用于python呢?那是当我加载一个顶级窗口时,我必须手动销毁它?
那么,如果文档说明如此..... –
@ Mr.goosberry Gtk的python文档可能是从C的原始文档自动生成的。因此,即使文档声明您需要调用'.destroy ()',它不一定是真的。 –