本文主要是介绍【python】【Linux】PyGTK模块的使用-PyGTK MessageDialog类 【二十六】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Messagedialog小部件是一个Dialog窗口,配置为显示代表消息类型的图像,即错误,问题或某些参考文本。使用以下构造函数声明MessageDialog对象-
gtk.MessageDialog(parent = None, flags = 0, type = gtk.MESSAGE_INFO, buttons = gtk.BUTTONS_NONE, message_format = None)
以下预定义的消息类型用于配置消息对话框-
gtk.MESSAGE_INFO | 这是一条情报信息 |
gtk.MESSAGE_WARNING | 这是一条非致命的警告消息 |
gtk.MESSAGE_QUESTION | 这个问题需要选择 |
gtk.MESSAGE_ERROR | 这是致命错误消息 |
还可以使用一组预定义的按钮集。
gtk.BUTTONS_NONE | 根本没有按钮 |
gtk.BUTTONS_OK | 这是一个确定按钮 |
gtk.BUTTONS_CLOSE | 这是一个关闭按钮 |
gtk.BUTTONS_CANCEL | 这是一个取消按钮 |
gtk.BUTTONS_YES_NO | 这些是是和否按钮 |
gtk.BUTTONS_OK_CANCEL | 这些是“确定”和“取消”按钮 |
激活MessageBox菜单项时,将调用以下回调函数,并弹出一个消息框作为输出。
def on_msgdlg(self, widget):md = gtk.MessageDialog(self,gtk.DIALOG_DESTROY_WITH_PARENT, gtk.MESSAGE_ERROR,gtk.BUTTONS_CLOSE, "Error message")md.run()
这篇关于【python】【Linux】PyGTK模块的使用-PyGTK MessageDialog类 【二十六】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!