【发布时间】:2010-08-21 22:40:24
【问题描述】:
根据我对 GTK 的了解,如果我有一个 TreeView,我不能只使用任何我想显示列信息的小部件。对于文本,您需要gtk.CellRendererText。对于切换按钮,gtk.CellRendererToggle。对于其他任何事情,您似乎必须自己实现,从我看到的按钮示例来看,这看起来并不简单。
首先,是这样吗?有没有一种简单的方法来设置您想要用于显示某些文本的任何小部件?如果不是,那么为什么要以这种方式实施?如果我正在设计 GTK,我会创建某种系统,当添加一行时以及当某些数据模型信息发生更改时,将调用用户指定的回调,这将分别添加或更改相应的小部件。
【问题讨论】:
-
您最好在 gtk-devel 列表中询问 GTK 开发人员。
标签: python user-interface gtk pygtk