有一个包含搜索关键字的QListWidget和一个包含一些文本的QTextEdit。单击其中一个关键字应该会导致匹配QTextEdit中的单词并将相应的行滚动到顶部。
我将QListWidget和QTextEdit与signal / slot连接起来并执行QTextEdit :: find(),这几乎会导致所需的行为。但不幸的是,包含关键字的行不会滚动到顶部,而是位于QTextEdit的底部。我怎样才能轻松实现目标?
感谢您的帮助,
克里斯
答案 0 :(得分:3)
您可以尝试滚动到QTextEdit的末尾,然后搜索吗?这样它会向上滚动到找到的单词。