4

私は PySide (PyQt も問題ありません) を使用しており、QTextEdit 内のすべてを選択解除したいと考えています。すべてを選択するのは非常に簡単で、self.textedit.selectAll() によって行われますが、すべてを選択解除する簡単な方法が見つかりません。私が気付いていない簡単な方法はありますか、それともそれよりも複雑ですか?

ありがとう。

4

2 に答える 2

5

QTextCursor最初に を取得したいQTextEdit

my_text_cursor = my_text_edit.textCursor()

次に、QTextCursor

my_text_cursor.clearSelection()

次に、QLineEditを new で更新します (返された を更新しても実際には に影響しないことを示すドキュメントQTextCursor参照してください)。QTextEdit.textCursor()QTextCursorQTextEdit

my_text_edit.setTextCursor(my_text_cursor)
于 2014-08-17T10:57:33.433 に答える