2012-10-31 26 views
0

我有一個gtk.TreeViewColumn,它包含14個gtk.CellRendererPixbuf屬性。大部分時間大部分時間都是空的(被騙的TreeStore的值是None)。Collapse empty gtk.CellRenderer

這些圖標始終顯示爲間隔,好像它們都存在,但是我希望空單元格渲染器摺疊,堆疊左側的圖標。

這是多麼目前已出現:

enter image description here

丟失的圖標與None有關。

我已經瀏覽了TreeViewColumnCellRenderer文檔,但我很難過。

+0

所以,如果我理解正確的話,你不如果連續出現漏洞,你希望TreeView中的列不會持續存在?我懷疑它會起作用。 (你有沒有簡單地將圖標放在'HBox':和'HBox'中:'VBox'? – deinonychusaur

+0

另外,它可能稍微有點像GTK3結合一些你想要的那樣工作CSS魔法(直到我看到它仍然不會相信) – deinonychusaur

+0

@deinonychusaur所有的圖標都在同一列。一列,14個pixbuf渲染器 - 我會張貼我的意思的圖片 – jsj

回答