2016-06-23 3 views
0

私はPyQt5プロジェクトに取り組んでおり、マウスの上にマウスを置くと、青の背景色など、時間の経過とともにラベルの背景色が消えてしまいます。Qt5:ラベルのプッシュボタンのデフォルトのスタイルシート

考えられるのは、ラベルのテキストが更新されるたびに、マウスの上にマウスを置くと、その背景色が変更され、数秒で再吸収されます。

答えて

0

設定した時間が経過したらQTimerを使用してスタイルシートを元に戻すことができます。

button.setStyleSheet('QPushButton {background: red;}') 
QTimer.singleShot(2000, lambda: button.setStyleSheet('')) 

あなたは(色のうち緩やかなフェージングのような)より複雑な遷移を望んでいた場合は、おそらくQt animation frameworkを使用します。

関連する問題