我希望我的文本光标始终在 QTextEdit 的相同垂直位置。
例如,假设我有一个编辑框(*I* 代表光标,==== 表示编辑框边界),并且 *I* 距离顶部有 20 像素。
现在如果我将光标向下移动。
例如,假设我有一个编辑框(*I* 代表光标,==== 表示编辑框边界),并且 *I* 距离顶部有 20 像素。
============================================
Today is a nice weather
I wanted to go *I*for a walk.
But finaly got caught in a rain.
============================================
现在如果我将光标向下移动。
============================================
I wanted to go for a walk.
But finaly got *I*caught in a rain.
Damn it.
============================================
我不能简单地从中计算行数,因为我的文本中嵌入了表格并且字体大小也不同。