PyQt 更改活动小部件突出显示颜色

我有一个带有自定义样式表的 PyQt 窗口。在 MacOS 上,QLineEdit 处于活动状态时以蓝色突出显示,这会破坏我正在使用的样式表。有什么办法可以阻止这种情况发生或更改使用的突出显示颜色?


http://img4.mukewang.com/640840b60001fab902390145.jpg

青春有我
浏览 110回答 1
1回答

慕尼黑5688855

您可以使用 QPalette 更改它:le = QtWidgets.QLineEdit()pal = le.palette()pal.setColor(    QtGui.QPalette.Active, QtGui.QPalette.Highlight, QtGui.QColor("black"))le.setPalette(pal)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python