我想知道在完全显示Gtk.Window
时发出的是哪个信号,完全显示我的意思是窗口本身及其小部件也显示出来。
我尝试了几个信号:
但它们都没有正常工作。
我在网上找到的唯一有趣的答案是this。
答案 0 :(得分:4)
在GtkWidget::draw信号之后连接回调(以前在GTK + 2中称为expose
)。
<强>附录强>
还有其他一些东西可以发挥作用:double buffering,client-side windows和(为什么不呢?)小部件可以在空闲回调中推迟其绘图。
如果您想知道第一次出现主窗口的时间,那么在show_all
来电后添加g_idle_add
会更容易(并且更加明智)。
答案 1 :(得分:1)
应该是:
window.get_property("visible")
#Returns true if the window is visible