【发布时间】:2013-10-14 16:40:49
【问题描述】:
如何获取光标下的文本?因此,如果我将鼠标悬停在它上面并且单词是“hi”,我可以阅读它吗?我想我需要对 QTextCursor.WordUnderCursor 做一些事情,但我不确定是什么。有什么帮助吗?
这就是我现在正在尝试使用的:
textCursor = text.cursorForPosition(event.pos());
textCursor.select(QTextCursor.WordUnderCursor);
text.setTextCursor(textCursor);
word = textCursor.selectedText();
我现在让它选择文本,以便我可以看到它。
编辑 2:
我真正想做的是在文本中的某些单词上显示一个工具提示。
【问题讨论】:
-
您有一些示例代码来演示您尝试过的内容吗?
-
那么工具提示会根据下面的单词而改变吗?你能提供更多的背景信息吗?
-
是的,如果它匹配一个单词,在单词列表中,我需要它为每个单词显示一个特定的工具提示。我只是在工具提示部分遇到问题。谢谢。
标签: python qt user-interface pyqt