在GTK + 3中,我应该如何向GTK小部件添加/附加额外数据(如C#中的Control.Tag
)?我想用Python做到这一点。
这样的事情:
# To set
image = Gtk.Image()
image.set_extra({"src": "./images/bitmap.png"})
# To use
image_src = image.get_extra().get("src")
答案 0 :(得分:1)
如果您想要与GObject配对的某些数据(以及GtkWidgets是GObjects),则可以使用set_data。
编辑:对于C来说这是真的,但根据您的测试,这不适用于python。