QTextDocument からいくつかの段落を削除する必要があります。このトピックのコードを試しました: QTextEdit から行/ブロックを削除しますが、 QTextDocument.drawContents は削除されたブロックの代わりに空の行を出力します。
# create sample document
doc = QTextDocument()
cursor = QTextCursor(doc)
cursor.movePosition(QTextCursor.End)
cursor.insertText("First line\nSecond line\nThird line")
# now remove first line
cursor = QTextCursor(doc.findBlockByLineNumber(0))
cursor.select(QTextCursor.BlockUnderCursor)
cursor.removeSelectedText()
では、ブロックを完全に削除するにはどうすればよいでしょうか。