0

QTextEdit でカーソルの行番号を取得できます。しかし、列番号情報を取得することはできません。(注: 行番号情報を取得するときに QTextBlock を使用します。) 列番号を取得する簡単な方法はありませんか? 私は何をすべきか?私はここここを読んでいますが、 QTextBlock クラスはまだ私を混乱させています。

4

1 に答える 1

4

これは問題に対する私の解決策です:

QTextCursor cursor = ui.textEdit->textCursor();
int y = cursor.blockNumber() + 1;
int x = cursor.columnNumber() + 1;
于 2012-10-17T20:36:07.097 に答える