我想在 QTextEdit 上单击鼠标,然后从文档中获取该单击的文本位置。如果点击导致插入字符,我的点击会在哪里?我希望颠覆 QTextEdit 的一些功能,所以我不想在处理点击后简单地从 QTextCursor 获取位置。基本上我自己重新实现了 mousePressEvent,但仍然需要知道最接近的字符间隙是什么。
我想在 QTextEdit 上单击鼠标,然后从文档中获取该单击的文本位置。如果点击导致插入字符,我的点击会在哪里?我希望颠覆 QTextEdit 的一些功能,所以我不想在处理点击后简单地从 QTextCursor 获取位置。基本上我自己重新实现了 mousePressEvent,但仍然需要知道最接近的字符间隙是什么。