1
是否可以使用QPainter绘制动画文本?
我只想定期更改文本的颜色。
如果可能如何实现?动画文本与QPainter
是否可以使用QPainter绘制动画文本?
我只想定期更改文本的颜色。
如果可能如何实现?动画文本与QPainter
您需要创建一个新插槽,在该插槽中将更改用于绘制文本的变量存储颜色。 在该槽的末端调用
update();
重绘部件。
要定期做到这一点,您还需要QTimer
连接到该插槽。 在paintEvent
中,您将颜色变量设置为QPainter
使用的笔或笔刷(我不记得哪个用于绘制文本)。
就是这样。