我正在尝试创建“锁定”父窗口但不触及gtk_window_set_transient_for
函数的对话框。
我注意到Glade允许我设置Transient For和Attach To值,但是如果我将它们连接到我的父窗口(在同一个glade文件中定义)并运行程序,那么它不是暂时的。
我还需要做其他事吗?这种方式是否有效?
答案 0 :(得分:0)
所以它确实有效。但我还没有完全意识到锁定对话框也需要设置为模态。
因此,为了解决我的问题,我还必须勾选Modal属性。
此外,从同一个构建器实例加载对话框和窗口也很重要。