使用Python 2.7,Ubuntu 16.04,Gtk3(gi.repository
)。我有一个Entry
,其关联的EntryCompletion
和ListStore
。我想在按Enter / Intro / Return键时让用户自动选择第一个结果,而不必使用箭头键选择项目,然后按Enter键。怎么可以这样做?
答案 0 :(得分:1)
您是否尝试过EntryCompletion.set_inline_completion(True)
?
这可能不是你想要的,因为它不会选择完整的第一场比赛。但是,如果键入足够多(只有一个选项),则可以按Enter键自动完成其余选项。
请告诉我您对此的看法和/或有关您尝试做什么的更多细节。也许还有另一种方法可以实现相同的功能。