1

可能重复:
如何将图标添加到 ubuntu 应用程序

我正在尝试为 PyGObject 应用程序创建一个基本应用程序代码。我不确定如何更改应用程序图标。

我有这个代码。

from gi.repository import Gtk

win = Gtk.Window()
win.connect("delete-event", Gtk.main_quit)
win.show_all()
Gtk.main()

我检查了一些示例代码,但没有找到方法。任何指针?

4

1 回答 1

2

使用相对于脚本的文件:

win.set_icon_from_file("logo.png")

使用主题图标:

win.set_icon_name("logo.png")

PyGObject 仍然没有像样的 API 文档(我上次检查时),现在你可以使用 C API 和旧的 PyGtk 文档和“猜测并尝试”你需要的东西:http: //developer.gnome.org/gtk3 /3.0/ & http://developer.gnome.org/pygtk/stable/

于 2012-06-12T19:20:19.923 回答