QTextCharFormat和字体字距调整

时间:2020-05-24 14:12:18

标签: qt text-rendering font-rendering

我使用QTextLayout渲染文本。用户可以使用鼠标突出显示部分文本。为了制作那些突出的部分,我使用QTextLayout :: setAdditionalFormats更改了文本和背景颜色。

但是,这产生了一个问题:字距调整不适用于具有不同格式的块之间。当用户选择部分文本(字母“跳”)时,这会导致非常不吸引人的行为,因为字母之间的间距会发生变化。

目前,我通过完全禁用字距调整来解决该问题,但是有办法保持字距调整吗?

0 个答案:

没有答案