开发者

Animated text with QPainter

开发者 https://www.devze.com 2023-01-02 07:55 出处:网络
Is it possible to draw an animated text with QPainter? I only want to change color of text periodically.

Is it possible to draw an animated text with QPainter?

I only want to change color of text periodically.

If possible 开发者_StackOverflow中文版how to achieve?


You need to create new slot in which you will change variable storing color you use to paint text. In the end of that slot you call

update();

to redraw widget.

To do it periodically you need also QTimer connected to that slot. In paintEvent you set color variable to pen or brush ( I don't remember which is used to draw text) used by QPainter.

That's all.

0

精彩评论

暂无评论...
验证码 换一张
取 消