GTK可以通过"当前图标主题的图标"的名称构建图像.例如:
#!/usr/bin/env python
import gtk; wnd=gtk.Window(); img=gtk.Image();
img.set_from_icon_name( "go-jump", gtk.ICON_SIZE_BUTTON );
wnd.add( img ); img.show(); wnd.show(); gtk.main()
Run Code Online (Sandbox Code Playgroud)
这将显示一个内部带有漂亮箭头的窗口.但是 - 只在ubuntu上.在Windows或OSX上,它将显示窗口内部带有"无图像"图标:(.所以我的问题是 - GTK保持图标名称如"跳转"?是否有一些列表或规格可用,如股票图标?也许它是我可以使用一些GTK API来列出这些图标吗?
迟到总比不到好 !
这里有两个小的Python脚本,显示按名称排序的所有现有图标: