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

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

行的颜色消失了

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

# 获取当前表格部件的调色板
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. elementuitree默认显示无效问题

    2024-07-18 23:28:03       35 阅读
  2. Vim中取消显示文本

    2024-07-18 23:28:03       57 阅读
  3. Android中Fragment失去焦点场景

    2024-07-18 23:28:03       22 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-18 23:28:03       70 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-18 23:28:03       74 阅读
  3. 在Django里面运行非项目文件

    2024-07-18 23:28:03       62 阅读
  4. Python语言-面向对象

    2024-07-18 23:28:03       72 阅读

热门阅读

  1. Qt Creator 项目Console 项目踩坑日记

    2024-07-18 23:28:03       22 阅读
  2. 信息系统项目管理师(高项)—学习笔记三

    2024-07-18 23:28:03       21 阅读
  3. linux修改文件夹下所有文件的权限(常用)

    2024-07-18 23:28:03       21 阅读
  4. c++类的继承详解

    2024-07-18 23:28:03       20 阅读
  5. 目标检测算法

    2024-07-18 23:28:03       23 阅读
  6. 有道云笔记 markdown 生成目录

    2024-07-18 23:28:03       25 阅读
  7. c/c++:多线程下调用exit接口函数的问题

    2024-07-18 23:28:03       21 阅读
  8. 国王(C++)

    2024-07-18 23:28:03       24 阅读
  9. @RequestBody接收到的参数中如何限制List的长度?

    2024-07-18 23:28:03       23 阅读