QTextEdit の行番号を表示するためのコンテナを追加しようとしています。これまで見てきたことから、最初のステップで QAbstractScrollArea を追加する必要があります。
問題は、QAbstractScrollArea を追加すると、QTextEdit が読み取り専用になることです。ほとんど読み取り専用で、テキストをドラッグ アンド ドロップできますが、テキストを入力するためのカーソルがありません。
アイデアはありますか?ありがとう!
mainWindow = QMainWindow()
textEdit = QTextEdit(mainWindow)
textDocument = QTextDocument(textEdit)
...
# adding some text do textEdit
...
scrollArea = QAbstractScrollArea()
scrollArea.setViewport(textEdit)
scrollArea.setViewportMargins(20, 0, 0, 0)
mainWindow.setCentralWidget(scrollArea)
mainWindow.show()