1
是否可以使用QPainter繪製動畫文本?
我只想定期更改文本的顏色。
如果可能如何實現?動畫文本與QPainter
是否可以使用QPainter繪製動畫文本?
我只想定期更改文本的顏色。
如果可能如何實現?動畫文本與QPainter
您需要創建一個新插槽,在該插槽中將更改用於繪製文本的變量存儲顏色。 在該槽的末端調用
update();
重繪部件。
要定期做到這一點,您還需要QTimer
連接到該插槽。 在paintEvent
中,您將顏色變量設置爲QPainter
使用的筆或筆刷(我不記得哪個用於繪製文本)。
就是這樣。