Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
QPainter でアニメーション テキストを描画することは可能ですか? テキストの色を定期的に変更したいだけです。 可能であれば、どのように達成するのですか?
テキストの描画に使用する色を格納する変数を変更する新しいスロットを作成する必要があります。あなたが呼び出すそのスロットの最後に
update();
ウィジェットを再描画します。
QTimer定期的に行うには、そのスロットにも接続する必要があります。でpaintEvent使用されるペンまたはブラシ(テキストの描画にどちらが使用されたかは覚えていません)に色変数を設定しますQPainter。
QTimer
paintEvent
QPainter
それで全部です。