0

したがって、select(SelectionType)クラスのメソッドにQTextCursorは4つの可能なパラメーターしかありません。

QTextCursor::Document
QTextCursor::BlockUnderCursor
QTextCursor::LineUnderCursor
QTextCursor::WordUnderCursor

カスタム選択タイプを作成することは可能ですか?位置5から9までのテキストを選択したい場合は言ってください。ありがとう!

http://doc.qt.io/qt-5/qtextcursor.html#select

4

1 に答える 1

3

setPosition次のように使用します。

cursor.setPosition(5);
cursor.setPosition(9, QTextCursor::KeepAnchor);

これにより、カーソルのアンカーが 5 に設定され、その位置が 9 に設定されます。選択は、アンカーと位置の間のテキストです。

于 2012-05-04T09:36:37.963 に答える