当前位置: 首页 > news >正文

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)

http://www.lryc.cn/news/402965.html

相关文章:

  • 函数定义、合约与面向对象(以太坊solidity合约)
  • 微服务:nacos
  • 前端css常用笔记
  • WINUI或WPF灵活使用样式、控件模板、自定义控件、用户控件
  • 如何用EXCEL自动解方程/方程组?利用 矩阵乘法X=A-*B,X=mmult(minverse(A), B)
  • ComfyUI进阶:Comfyroll插件 (二)
  • Spring Boot集成Activity7实现简单的审批流
  • 自动驾驶,革了谁的命
  • 在线实习项目|泰迪智能科技企业级项目学习,暑期大数据人工智能学习
  • 【BUG】已解决:To update, run: python.exe -m pip install --upgrade pip
  • Lua 运算符
  • 园区道路车辆智能管控视频解决方案,打造安全畅通的园区交通环境
  • MATLAB R2023b下载安装教程汉化中文版设置
  • Java二十三种设计模式-工厂方法模式(2/23)
  • 【iOS】OC类与对象的本质分析
  • 【机器学习】使用Python的dlib库实现人脸识别技术
  • GitHub 令牌泄漏, Python 核心资源库面临潜在攻击
  • 【面试题】Golang 锁的相关问题(第七篇)
  • 深入剖析CommonJS modules和ECMAScript modules
  • 角点检测及MATLAB实现
  • TypeScript导学:从零开始
  • 【BUG】已解决:IndexError: list index out of range
  • AWS-S3实现Minio分片上传、断点续传、秒传、分片下载、暂停下载
  • Selenium - 设置元素等待及加载策略
  • 【数据结构】线性结构——数组、链表、栈和队列
  • json将列表字典等转字符串,然后解析又转回来
  • 记录|.NET上位机开发和PLC通信的实现
  • 微服务实战系列之玩转Docker(二)
  • Linux:信号的概念与产生
  • 云监控(华为) | 实训学习day2(10)