如何在Windows上设置gtk.AboutDialog的图标?

1 投票
1 回答
1229 浏览
提问于 2025-04-16 16:21

我在我的Python应用程序里有一个关于对话框,我想给这个对话框设置一个自定义的图标。

我查看了set_logo_icon_name()这个方法,但它不支持直接使用图片的绝对路径。

那我该怎么做才能插入我的自定义图标呢?

1 个回答

4

请使用 set_logo() 方法。set_logo_icon_name() 是用来设置命名的(也就是主题图标)图标的。set_logo() 方法需要一个 gtk.gdk.Pixbuf 对象,你可以通过 gtk.gdk.pixbuf_new_from_file() 从一个绝对路径的图片文件创建这个对象。

撰写回答