本文主要是介绍【python】【Linux】PyGTK模块的使用-PyGTK AboutDialog类 【二十七】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
gtk.AboutDialog小部件提供了一种显示有关程序信息的简单方法,例如其徽标,名称,版权,网站和许可证。当用户从“ 帮助”菜单中选择“ 关于”选项时,通常会打开一个“关于”对话框。对话框的所有部分都是可选的。
“ 关于”对话框可以包含URL和电子邮件地址。gtk.AboutDialog在用户单击URL和电子邮件ID时提供全局挂钩
以下是gtk.AboutDialog类的构造函数-
dlg = gtk.AboutDialog()
以下方法用于配置“ 关于”对话框
-
set_program_name() -设置要在About对话框中显示的名称。默认为application_name()。
-
set_version() -设置“版本”属性
-
set_copyright() -设置“版权”。如果为None,则版权声明被隐藏。
-
set_license() -设置“许可证”。如果为“ 无”,则隐藏许可证按钮。
-
set_website() -这将“ website”属性设置为字符串whichg应该是有效的URL。
-
set_author() -这将“ authors”属性设置为在第二学分对话框的“作者”选项卡中显示的作者姓名列表。
-
set_logo() -这将“ logo”属性设置为Pixbuf对象。如果为None,将使用默认的窗口图标集。
单击AboutDialog菜单按钮时,将调用以下回调函数。此函数生成About对话框-
def on_abtdlg(self, widget):about = gtk.AboutDialog()about.set_program_name("PyGTK Dialog")about.set_version("0.1")about.set_authors("author")about.set_copyright("copyright")about.set_comments("About Dialog example")about.set_website("www.csdn.net")about.run()about.destroy()
这篇关于【python】【Linux】PyGTK模块的使用-PyGTK AboutDialog类 【二十七】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!