PyGTK AboutDialog类

PyGTK AboutDialog类

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

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

下面是gtk.AboutDialog类的构造函数:

dlg = gtk.AboutDialog()

以下方法用于配置 About Dialog

  • set_program_name() - 这会设置在 About Dialog 中显示的名称。默认为application_name()。

  • set_version() - 这会设置”version”属性。

  • set_copyright() - 这会设置”copyright”。如果为 None ,版权声明将被隐藏。

  • set_license() - 这会设置”license”。如果为 None ,许可证按钮将被隐藏。

  • set_website() - 这会将”website”属性设置为有效的URL字符串。

  • set_author() - 这会将”authors”属性设置为作者名字的列表,在次要的贡献者对话框的作者标签页中显示。

  • set_logo() - 这会将”logo”属性设置为Pixbuf对象。如果为 None ,将使用默认的窗口图标集。

单击AboutDialog菜单按钮时,将调用以下回调函数。这个函数会生成About Dialog。

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教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程