首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >折叠空gtk.CellRenderer

折叠空gtk.CellRenderer
EN

Stack Overflow用户
提问于 2012-10-31 11:13:59
回答 1查看 194关注 0票数 1

我有一个包含14个gtk.CellRendererPixbuf属性的gtk.TreeViewColumn。它们中的大多数都是空的(关联的TreeStore值是None)。

这些图标总是间隔出现,就好像它们都存在一样,但是我希望空单元格渲染器折叠,堆叠在左边的图标。

这是它当前的显示方式:

缺少的图标与None相关联。

我已经浏览了TreeViewColumnCellRenderer文档,但是我被难住了。

EN

回答 1

Stack Overflow用户

发布于 2012-11-15 16:15:51

解决方案是编写自己的CellRenderer,它接受图标列表。看看这样一个Getting Things GNOME! ToDO应用程序渲染器的实现:

http://bazaar.launchpad.net/~gtg/gtg/trunk/view/head:/GTG/gtk/browser/CellRendererTags.py

然后使用要显示的对象列表设置tag_list属性。(在应用程序中,您可以显示纯色或图标)

结果如下所示(图标列表是第一列):

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13150763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档