【发布时间】:2012-03-03 03:14:11
【问题描述】:
我使用 QPainter 在 QPrinter 上绘制文本;但是,有一个问题。我希望我能画出五颜六色的文字。例如,绘制“Hello World”,其中“H”为绿色,“ello”为黄色,“World”为蓝色。
目前,我调用 drawText 3 次并使用不同的 QPen 更改颜色。此外,我必须计算 3 次绘制的位置。最后,我无法对齐 QRect 中的字符串,因为我没有画出完整的句子。有没有办法用简单的方法解决它?任何提示表示赞赏!谢谢!
【问题讨论】: