Css Qt5:标签按钮的默认样式表
我正在处理一个PyQt5项目,希望我的标签的背景色随着时间的推移而消失,例如当你将鼠标移到它上面时,QPushButtons的蓝色背景色Css Qt5:标签按钮的默认样式表,css,qt5,pyqt5,Css,Qt5,Pyqt5,我正在处理一个PyQt5项目,希望我的标签的背景色随着时间的推移而消失,例如当你将鼠标移到它上面时,QPushButtons的蓝色背景色 其思想是,每次更新标签的文本时,其背景颜色都会发生变化,并在几秒钟内重新吸收,就像将鼠标放在按钮上一样 您可以使用QTimer在设定的时间量后重置样式表 button.setStyleSheet('QPushButton {background: red;}') QTimer.singleShot(2000, lambda: button.setStyleSh
其思想是,每次更新标签的文本时,其背景颜色都会发生变化,并在几秒钟内重新吸收,就像将鼠标放在按钮上一样 您可以使用
QTimer
在设定的时间量后重置样式表
button.setStyleSheet('QPushButton {background: red;}')
QTimer.singleShot(2000, lambda: button.setStyleSheet(''))
如果需要更复杂的过渡(如逐渐淡出颜色),可能需要使用