PyGTK AboutDialog类

PyGTK AboutDialog类

gtk.AboutDialog widget提供了一个简单的方法来显示关于一个程序的信息,比如它的标志、名称、版权、网站和许可证。当用户从 帮助 菜单中选择 ” 关于 “ 选项时,通常会打开一个关于对话框。该对话框的所有部分都是可选的。

关于 对话框可以包含URL和电子邮件地址。当用户点击URL和电子邮件ID时,gtk.AboutDialog提供全局钩子

下面是gtk.AboutDialog类的构造函数—-。

dlg = gtk.AboutDialog()

以下方法用于配置 关于 对话框

  • set_program_name() – 设置显示在 关于对话框 中的名称 默认为application_name()。

  • set_version() – 设置 “版本 “属性。

  • set_copyright() – 这将设置 “版权”。如果 没有, 版权声明将被隐藏。

  • set_license() – 这将设置 “许可证”。如果 没有, 许可证按钮将被隐藏。

  • set_website() – 这将设置 “网站 “属性为字符串,该字符串应该是一个有效的URL。

  • set_author() – 这将 “作者 “属性设置为显示在二级字幕对话框的作者标签中的作者名字列表。

  • set_logo() – 这将 “logo “属性设置为Pixbuf对象。如果没有,将使用默认的窗口图标集。

当点击AboutDialog菜单按钮时,下面的回调函数被调用。这个函数生成关于对话框:

def on_abtdlg(self, widget):

   about = gtk.AboutDialog()
   about.set_program_name("PyGTK Dialog")
   about.set_version("0.1")
   about.set_authors("M.V.Lathkar")
   about.set_copyright("(c) TutorialsPoint")
   about.set_comments("About Dialog example")
   about.set_website("http://www.tutorialspoint.com")

   about.run()
   about.destroy()

上述函数产生的输出如下 −

PyGTK - AboutDialog类

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程