为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

青春有我 2023-03-08 16:00:26
我有一个带有自定义样式表的 PyQt 窗口。在 MacOS 上,QLineEdit 处于活动状态时以蓝色突出显示,这会破坏我正在使用的样式表。有什么办法可以阻止这种情况发生或更改使用的突出显示颜色?
查看完整描述

1 回答

?
慕尼黑5688855

TA贡献1848条经验 获得超2个赞

您可以使用 QPalette 更改它:


le = QtWidgets.QLineEdit()

pal = le.palette()

pal.setColor(

    QtGui.QPalette.Active, QtGui.QPalette.Highlight, QtGui.QColor("black")

)

le.setPalette(pal)


查看完整回答
反对 回复 2023-03-08
  • 1 回答
  • 0 关注
  • 109 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号