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。为什么呢?
答案 0 :(得分:1)
get_focus()
会返回将具有焦点的小部件。