gpt4 book ai didi

c++ - Qt:创建自定义 QTextCursor 选择

转载 作者:行者123 更新时间:2023-11-28 00:57:16 28 4
gpt4 key购买 nike

因此,QTextCursor 类中的方法select(SelectionType) 只有 4 个可能的参数。

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

是否可以创建自定义选择类型?假设我要选择位置 5 到 9 的文本。谢谢!

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

最佳答案

使用setPosition像这样:

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

这会将光标的 anchor 设置为 5,并将其位置设置为 9。选择是 anchor 和位置之间的文本。

关于c++ - Qt:创建自定义 QTextCursor 选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10446213/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com