【发布时间】:2023-03-24 06:30:01
【问题描述】:
我正在开发一个小型 PyQt4 任务管理器。一个类似的问题在这里问Change QTableWidget default selection color, and make it semi transparent。在这篇文章中,我尝试使用 setStyleSheet 来选择背景颜色的不透明度,但突出显示仍然会覆盖单元格背景颜色。有人可以帮我展示如何将其更改为边框颜色吗?
下图是我目前的结果
这是我愿意实现的,如您所见,高亮选择只是覆盖背景颜色,而不是覆盖它。
最后,希望我的问题对大家来说足够清楚,如果发现任何不清楚或错误的地方,请告诉我,我会尽快修复! 谢谢!
【问题讨论】:
-
我建议改进你的问题,链接是参考和次要的,描述你想要什么并放置你尝试过的东西。
-
我的问题更新了,谢谢你的建议!
-
你按我的答案工作了吗?
-
您好 [![name][1]][1] ,感谢您的回复。我尝试运行脚本,但不确定为什么会出现此错误。 (第 25 行,如果 option.widget: AttributeError: 'QStyleOptionViewItem' object has no attribute 'widget')我唯一添加的是导入模块。 from PyQt4.QtGui import * from PyQt4.QtCore import Qt import sys [1]: stackoverflow.com/users/6622587/eyllanesc
-
我认为是pyqt4版本的问题,我已经更新了代码,请重新检查
标签: python python-2.7 pyqt pyqt4 qtablewidget