window = self.builder.get_object("main-window")
print window.get_focus()
print window.has_focus()
print window.is_active()
print window.has_toplevel_focus()
终端输出:
<MainWindow object at 0x28c26e0 (Mainwindow at 0x26a1210)>
False
False
False
所以我在 get_focus() 上得到了正确的答案,但是当我问起时,MainWindows 的焦点是它以 False 返回。为什么?