我在向前端发送 GTK 窗口时遇到一些问题。
我有一个主窗口(window_root
)带有启动另一个窗口的按钮(window_programs
).
用这个命令:
window_root.hide()
window_programs.show()
那么,在window_programs
,我有一个显示另一个窗口的按钮(window_list
)与命令:
window_list.show()
window_list
是模态的。
问题是window_list
出现在后面window_programs
。
所以我做了一些研究,我发现window_list.show()
.
问题在于window_list
出现在前面,但是当我点击它时window_programs
来到了前面!
我花了一些时间寻找解决方案,任何帮助将不胜感激!
您正在寻找瞬态-for模式窗口的属性(应该在 Glade 中可用)。如果模态窗口需要瞬态到其他两个窗口中的任何一个,那么您需要根据需要使用 gtk_window_set_transient_for(),因为模态一次只能瞬态到一个窗口。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)