このコードを使用して、QTextEdit から最後の行を削除しようとしています。
ui->textEdit_2->textCursor().setPosition( QTextCursor::End);
auto k = ui->textEdit_2->textCursor().currentTable();
k->removeRows(k->rows() - 1, 1);
しかし、セグメンテーション違反が発生します。デバッグ後、removeRows が呼び出されたときに k が null であることがわかりました。
私は何か間違ったことをしていますか?はいの場合、どうすれば修正できますか?