Qt 5.6,如何用不同的填充和轮廓颜色绘制文本

飞溅

我正在使用 Qt5.6,我正在视频窗口上绘制文本,但是有时由于窗口中的视频内容,文本不是很易读。我目前正在使用“drawText”方法在画家上下文中绘制文本。虽然我可以设置控制填充的笔颜色,但我似乎无法设置轮廓颜色。

我想用黑色轮廓绘制文本以使其脱颖而出。不幸的是,我工作的防火墙使生活变得非常困难,任何可能有帮助的有用网站似乎都被阻止了,因此这篇文章。

谢谢,

科技

尝试使用QPainterPath::addText().

您可以将文本添加到路径,然后QPainter::fillPath()QPainter::strokePath()路径。

或者您可以直接使用QPainter::drawPath()画笔和笔组。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章