Python - pyqt5 - 清除 QTextBrowser 的选择
Python - pyqt5 - clear selections of QTextBrowser
我想清除 QTextBrowser
中的选择(清除突出显示)。
self.textBrowser.textCursor().clearSelection()
以上代码对我不起作用。
试试这个:
cursor = self.textBrowser.textCursor()
cursor.clearSelection()
self.textBrowser.setTextCursor(cursor)
self.textBrowser.textCursor()
返回的光标只是正在使用的 textCursor 的副本。要将更改应用到文本浏览器,您必须对副本进行操作,然后将文本浏览器的 textCursor 设置为修改后的版本。
我想清除 QTextBrowser
中的选择(清除突出显示)。
self.textBrowser.textCursor().clearSelection()
以上代码对我不起作用。
试试这个:
cursor = self.textBrowser.textCursor()
cursor.clearSelection()
self.textBrowser.setTextCursor(cursor)
self.textBrowser.textCursor()
返回的光标只是正在使用的 textCursor 的副本。要将更改应用到文本浏览器,您必须对副本进行操作,然后将文本浏览器的 textCursor 设置为修改后的版本。