标签: c++ qt qt4 qpainter
是否可以使用QPainter绘制动画文字? 我只想定期更改文字的颜色 如果可能如何实现?
答案 0 :(得分:1)
您需要创建新的插槽,在其中您将更改用于绘制文本的变量存储颜色。 在那个插槽的末尾,你打电话给
update();
重绘小部件。
要定期执行此操作,您还需要QTimer连接到该广告位。 在paintEvent中,您将颜色变量设置为QPainter使用的笔或画笔(我不记得用于绘制文本的颜色)。
QTimer
paintEvent
QPainter
就是这样。