title: QTextedit find() always returns False (pyside2)
body: <p>I want to do some search and replace in a QTextEdit but QTextEdit.find() always returns False/finds nothing. Where is my mistake?</p>
  <p>Here is a (very) minimal reproducible example:</p>
  <pre><code>from PySide2.QtWidgets import QApplication, QTextEdit
  from PySide2.QtGui import QTextCursor
  import sys
  
  app = QApplication(sys.argv)
  textedit = QTextEdit()
  cursor = textedit.textCursor()
  cursor.insertText(&quot;test test test&quot;)
  cursor.movePosition(QTextCursor.Start)
  print(textedit.find(&quot;t&quot;))
  textedit.show()
  app.exec_()
  </code></pre>
  <p>Thx for that -.-:
  &quot;This question already has an answer here:
  QTextEdit.find() doesn't work in Python&quot;</p>
  <p>That is not true. (Maybe read the questions and answers before stating something like that and closing questions. This is the behavior why stackoverflow has such a bad reputation.):
  &quot;The problem is the position of the cursor in the window.
  By default the search only happens forward (= from the position of the cursor onwards).
  But i set my cursor to the start of the document via cursor.movePosition(QTextCursor.Start)</p>