当我输入一个单词时,光标的长度会改变,并且长度与单词相同。如何设置QPlainTextEdit?你知道吗
self.setFont(QFont("Consolas", 10, QFont.Normal))
我设置css字体家族“Consolas”,当我输入英文单词时,没有问题。(我突出显示行号是因为当我得到一个屏幕截图时光标消失了)
但是当我输入中文单词时(这个单词比英文单词高),问题就来了。你知道吗
如你所见,汉语单词下沉(线的高度变得更高,线下沉):很奇怪。你知道吗
上面的图片在崇高的文字效果是我想要的。你知道吗
Tags:
我认为
QPlainTextEdit
没有问题。您看到这个问题是因为您正在比较中文字母和小写英文字母:看一看:
中国asdsd
这些英文字母与中文字母相比看起来很小,但是:
国中ASDFASD
在这种情况下,它们看起来大小相同。试试你的
QPlainTextEdit
,我试过了,一切都好:)相关问题 更多 >
编程相关推荐