我想从视图(gtk小部件)中分离模型(属性)。
例如:我的模型具有“级别”属性。
我想将“级别”绑定到GtkScrollbar
和GtkLabel
,以便对变量进行更改,例如self.level=5
将反映在小部件中,并且小部件中的更改将设置属性。
这是许多框架(WPF)中的常见做法。
如何使用python + gtk做到这一点? 还是有一个用于执行此绑定的库?
答案 0 :(得分:1)
官方documentation提供了有关绑定的详尽答案。
您真正需要的是具有自定义功能的bind_property_full方法,用于将GtkScrollbar的值(即数字)转换为GtkLabel的字符串。