Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想清除中的选择QTextBrowser(清除突出显示)。
QTextBrowser
self.textBrowser.textCursor().clearSelection()
上面的代码对我不起作用。
试试这个:
cursor = self.textBrowser.textCursor() cursor.clearSelection() self.textBrowser.setTextCursor(cursor)
返回的光标self.textBrowser.textCursor()只是正在使用的 textCursor 的副本。要将更改应用到文本浏览器,您必须对副本进行操作,然后将文本浏览器的 textCursor 设置为修改后的版本。
self.textBrowser.textCursor()