Glade / Gtkmm:多窗口项目

时间:2019-02-24 16:27:05

标签: gtk glade

我目前正在使用gtkmm发现林间空地3,并且想知道如何创建一个多窗口项目。例如,如果我想在主窗口中单击按钮时生成对话框消息。有人可以帮我吗!

谢谢

1 个答案:

答案 0 :(得分:0)

根据互联网上的建议,我已经通过以下方式使用python实现了GUI:a)创建一个包含多个窗口(主窗口,辅助窗口,消息)的单个林间文件,这些窗口在林间文件中的名称不同,以供进一步使用

builder = gtk.Builder()
builder.add_from_file("/home/onesinglefile.glade")

b)1个“ dialog_exitconfirm”消息对话框的示例,在python脚本中,它以self.exitdialog = builder.get_object("dialog_exitconfirm")作为对象启动 c)在脚本的后面,使用self.exitdialog.show()self.exitdialog.hide()来弹出或隐藏它