有没有办法获得宽度(以像素为单位),gtk.TreeViewColumn
如果尺寸模式设置为gtk.TREE_VIEW_COLUMN_AUTOSIZE
,即使它是当前的gtk.TREE_VIEW_COLUMN_FIXED
?
问问题
254 次
1 回答
0
我认为gtk.TreeViewColumn.cell_get_size()会完成这项工作。
示例代码:
def show_size(treeview):
col = treeview.get_column(0)
cell = col.get_cell_renderers()[0]
size = col.cell_get_position(cell)
print 'current size: position=%s, width=%s' % size
size = col.cell_get_size()
print 'autosize: %s, x=%s, y=%s, w=%s, h=%s' % size
于 2010-10-25T02:01:05.093 回答