pygtk:如何在gtk.EntryCompletion中设置弹出窗口的高度

时间:2009-06-07 11:19:34

标签: python gtk pygtk

我使用gtk.EntryCompletion来实现自动清除功能。 但是列表很长,弹出窗口触及屏幕底部。 我无法在pygtk的doc中找到设置弹出窗口高度的方法。 如何在gtk.EntryCompletion中设置弹出窗口的高度?

2 个答案:

答案 0 :(得分:0)

我不知道这是否适用于gtk.EntryCompletion小部件,但对于像小部件这样的单元格,您可以使用cell.set_fixed_height_from_font(True)方法控制它们的高度。

查看gtk.CellRendererText API了解详情。

答案 1 :(得分:0)

也许您可以使用gtk.EntryCompletion.set_minimum_key_length来解决问题,以防止提出长长的建议列表。