我正在尝试为PyGObject应用程序创建基本应用程序代码。我不知道如何更改应用程序图标。
我有这个代码。
from gi.repository import Gtk
win = Gtk.Window()
win.connect("delete-event", Gtk.main_quit)
win.show_all()
Gtk.main()
我检查了一些示例代码,但没有找到方法。有什么指针吗?
答案 0 :(得分: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/