pyqt/pyside QTableWidget失去焦点后,选中的行仍高亮的显示

正常情况下pyqt/pyside的QTableWidget,点击input或者按钮失去焦点后

行的颜色消失了

如何在失去焦点时保持行的选中颜色,增加下面的代码:

python 复制代码
# 获取当前表格部件的调色板
p = tableWidget.palette()

# 获取活跃状态下的高亮颜色和高亮文本颜色,并应用到非活跃状态
activeHighlight = p.color(QPalette.Active, QPalette.Highlight)
activeHighlightedText = p.color(QPalette.Active, QPalette.HighlightedText)
p.setColor(QPalette.Inactive, QPalette.Highlight, activeHighlight)
p.setColor(QPalette.Inactive, QPalette.HighlightedText, activeHighlightedText)

# 将修改后的调色板应用到表格部件
tableWidget.setPalette(p)
相关推荐
小洛~·~1 分钟前
《深度学习入门:基于Python的理论与实现》第四章神经网络的学习—上篇(损失函数登场)
python·深度学习·神经网络
bjxiaxueliang1 分钟前
一文详解opencv-python环境搭建:Mac配置python的cv2开发环境
python·opencv·macos
用户4093792713687 分钟前
并发编程
python
Eugene__Chen20 分钟前
java IO/NIO/AIO
java·python·nio
满怀101521 分钟前
【Python核心库实战指南】从数据处理到Web开发
开发语言·前端·python
北漂程序员学习1 小时前
如何避免被目标网站识别为爬虫?
爬虫·python·scrapy·flask·scipy
纪元A梦1 小时前
华为OD机试真题——数据分类(2025A卷:100分)Java/python/JavaScript/C++/C语言/GO六种最佳实现
java·javascript·c++·python·华为od·go·华为od机试题
Conan х1 小时前
第1 篇:你好,时间序列!—— 开启时间数据探索之旅
人工智能·python·神经网络·机器学习·信息可视化
AI糊涂是福1 小时前
详细的PyCharm安装教程
ide·python·pycharm
站大爷IP1 小时前
Python中__init__方法的深度解析:构造对象的艺术
python