使用GTK3的Python 3绑定时,是否可以通过子类化实现gobject.GInterface
接口?
在我的特定情况下,我想编写一个自定义的Gtk.TreeModel
实现。仅将其子类化并实现所有虚拟方法(do_*
)是否足够?
在我的构造函数中,是否像往常一样通过super().__init__()
调用父构造函数?
还有什么我需要考虑的吗?
还是只能在GTK的本机C中实现接口?
我遇到了各种各样的错误,这将帮助我了解是否首先可能无法在Python中执行此操作。
最佳答案
因为它回答了我的问题,所以我按照Hacketo发布the commonly accepted guideline for questions answered in comments的答案。
在Python中似乎可以实现gobject接口,并且可以在here中找到专门针对Gtk.TreeModel
的示例。
关于python - 在Python中实现GObject接口(interface),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32611820/