0

我想自动完成输入字符串的第二个标记的文本。例如:

>w String_to_match

w 命令不用于查找,但 string_to_match 是。我曾尝试将 SetCompletionColumn 用于 2 和 3,但如果它不是 0,则无论我输入什么都不会出现弹出列表。

4

1 回答 1

0

您应该调用QCompleter::setCompletionPrefix设置一个用于搜索的字符串。每次用户更改字符串时,从字符串中删除 '>w' 并将其余部分传递给 QCompleter::setCompletionPrefix.

于 2013-06-13T10:19:37.227 回答