pygtk:如何设置gtk.EntryCompletion弹出窗口的高度
我在用gtk.EntryCompletion来实现自动补全功能。可是,补全的列表太长了,弹出的窗口直接碰到屏幕底部了。我在pygtk的文档里找不到设置这个弹出窗口高度的方法。请问怎么才能设置gtk.EntryCompletion的弹出窗口高度呢?
2 个回答
0
也许你可以通过使用 gtk.EntryCompletion.set_minimum_key_length
来解决这个问题,这样可以避免出现很长的建议列表。
0
我不确定这是否适用于gtk.EntryCompletion小部件,但对于像单元格这样的部件,你可以通过 cell.set_fixed_height_from_font(True)
这个方法来控制它们的高度。
想了解更多细节,可以查看 gtk.CellRendererText
的相关文档。