GNOME Developer Center网站显示关于没有图标的Dialog。然而,在Ubuntu 16.04 LTS上,似乎GTK现在需要存在图标,因为没有明确声明图标名称,这个例子形成了它显示错误图标的网站。
因此问题是:如何解决这个问题?我希望我的程序的“关于”对话框只有简单的文本,没有图标/徽标。
答案 0 :(得分:1)
我知道我参加聚会的时间有点晚,但我偶然发现了你的问题,因为我一直在寻找答案。对我有用的是:
about = Gtk.AboutDialog() # Create your about dialog object
about.set_logo_icon_name(None)
通过将None
传递给set_logo_icon_name
,将使用使用gtk.window_set_default_icon_list()
功能设置的默认窗口图标。如果您没有专门指定默认窗口图标,则不会呈现图标/徽标。