窗口/对话框“呈现”时发出的gtk +信号

时间:2010-06-02 01:16:56

标签: python c gtk

当GTK +中的窗口/对话框为presented时,是否会发出信号?

示例:将此命令发送到GTK小部件对话框时:

dialog.present()

是否有结果信号?或者是否有任何信号表示窗口/对话框的“显示”?

2 个答案:

答案 0 :(得分:1)

我相信“show”信号(继承自Widget)会做到这一点。

答案 1 :(得分:1)

只要可见性状态发生变化,就会发出notify::visible信号,即显示或隐藏窗口。 show信号没有记录,但从源头看来它是一个动作信号;你可以使用

自己调用它
dialog.emit('show')

并且小部件将显示自己,显然没有触发notify::visible信号。