是否有一个QCompleter子类的示例可以为出现在单词中间的片段提供自动完成功能?
例如:
假设你有wordlist { "apple", "pear", "banana" }.当用户输入时'p',建议的自动完成应该是"apple"和"pear",但不是香蕉(因为"apple"并且"pear"都包含'p'); 默认自动填充仅建议"pear".
QtCreator 1.3(即将发布)将有一个扩展的完成功能,允许通过仅指示大写字母来查找函数。请观看视频:http://www.youtube.com/watch? v=TyfO-7lvy_c&feature=player_embedded 。
这是一种接近您想要的行为。由于 QtCreator 是开源的,您可以查看其源代码以获取真实的示例。目前我还不知道这个版本的发布日期,所以你必须稍等一下才能看到。