我可以使用图标创建菜单项:
new = gtk.ImageMenuItem(gtk.STOCK_NEW, 'New')
但如何使用自定义图标 - 来自文件?
答案 0 :(得分:7)
img = gtk.Image()
img.set_from_file(filename)
new = gtk.ImageMenuItem(gtk.STOCK_NEW, 'New')
new.set_image(img)
答案 1 :(得分:1)
对我来说,以下代码有效:
img = gtk.Image()
img.set_from_stock(gtk.STOCK_NEW, 1)
item = gtk.ImageMenuItem('New')
item.set_image(img)
menu.append(item)