python - 如何使用pyqt4更改QScrollarea中的滚动条颜色
问题描述
我的程序中有一个滚动区域,我将滚动区域的背景颜色更改为黑色,因此由于背景颜色,我的滚动条不可见。请告诉我如何更改滚动条的样式表。我试过了给定的代码,但它不适合我
下面是我的示例代码:
self.scrollArea = QtGui.QScrollArea()
self.scrollArea.setStyleSheet('QScrollArea {background-color : #000000;border:none}')
scrollbar = """QScrollBar:vertical {
background:white;
width: 100px;
margin: 45px 0 45px 0;
}
"""
解决方案
您可以使用更改滚动条的颜色
QScrollBar::add-page:vertical,QScrollBar::sub-page:vertical {
background: <color>;
}
推荐阅读
- python - 将 scipy.ndimage.rotate 与 alpha 通道一起使用时图像中的伪影
- r - 如何在R中的另一个字符串的重复间隔处插入一个字符串
- sql - 在用特殊字符分隔的表中拆分列值
- javascript - Javascript:替换字符串中的重复字符?
- postgresql - zabbix 与 docker-compose 和本地 postgres 数据库错误
- c - 为什么要区分 .rel.text 和 .rel.data 部分?
- java - Android Studio 如何创建具有字符串字符数的edittext?
- bash - 用于 Sure SMS 网关的 Power Shell 脚本,用于生成 URL 请求并通过服务器发送 SMS
- python - 拆分和映射 pyspark 数据框字段
- python - 如何使用一个df的开始和结束时间范围进行分组并使用python从另一个df中找到每个车辆插槽的开始位置和结束位置?