|
|
1
2
您可以使用工厂函数来减少代码重复
还有一种更自然的方法。你会喜欢的。在PyGTK 2.12+中:
http://www.pygtk.org/docs/pygtk/class-gtkimage.html#function-gtk--image-new-from-file |
|
|
2
2
使用
所有这些尝试。..除了块之外,还有其他块,因为并非所有属性都可以通过使用复制 set_prop(get_prop)。我还没有对所有属性和小部件进行测试,但它在gtkEntry上运行良好。也许这很慢,但使用起来很好:) |
|
|
3
1
为什么不
它只需要额外的2行代码,可能比克隆/复制第一个图像对象更有效。
这样你就可以治疗
编辑 为了避免重复(看起来像 过度杀伤 不过)你可以为gtk写一个工厂。来自同一图像的Image()对象。
或者类似的东西,你会明白的。但除非你在生产,否则工厂似乎是多余的 负载 这些东西,需要它们在GTK中独立地作为父母。 那么。..
也许这与GTK资源管理有关? |
|
|
Flame of udun · 向窗口添加两次标签 12 年前 |
|
|
Marco Scannadinari · 编辑GtkWidget属性/属性 13 年前 |
|
joedborg · 在python中刷新Gtk.StatusIcon 14 年前 |