因此,类select(SelectionType)
中的方法QTextCursor
只有4个可能的参数。
QTextCursor::Document
QTextCursor::BlockUnderCursor
QTextCursor::LineUnderCursor
QTextCursor::WordUnderCursor
是否可以创建自定义选择类型?如果我想从第5到第9位选择文本,请说谢谢!
答案 0 :(得分:3)
像这样使用setPosition
:
cursor.setPosition(5);
cursor.setPosition(9, QTextCursor::KeepAnchor);
这会将光标的Anchor设置为5,将其Position设置为9.选择是锚点和位置之间的文本。