QPlainTextEdit设置滚动条样式
时间: 2023-07-07 20:27:32 浏览: 227
要设置 QPlainTextEdit 的滚动条样式,可以使用 QScrollBar 的样式表来实现。以下是一个简单的示例代码:
```python
# 设置垂直滚动条样式
scrollbar = my_plain_text_edit.verticalScrollBar()
scrollbar.setStyleSheet("QScrollBar:vertical { \
border: none; \
background: #f8f8f8; \
width: 10px; \
margin: 0px 0px 0px 0px; \
} \
QScrollBar::handle:vertical { \
background: #aaa; \
min-height: 20px; \
} \
QScrollBar::add-line:vertical { \
border: none; \
background: none; \
} \
QScrollBar::sub-line:vertical { \
border: none; \
background: none; \
}")
# 设置水平滚动条样式
scrollbar = my_plain_text_edit.horizontalScrollBar()
scrollbar.setStyleSheet("QScrollBar:horizontal { \
border: none; \
background: #f8f8f8; \
height: 10px; \
margin: 0px 0px 0px 0px; \
} \
QScrollBar::handle:horizontal { \
background: #aaa; \
min-width: 20px; \
} \
QScrollBar::add-line:horizontal { \
border: none; \
background: none; \
} \
QScrollBar::sub-line:horizontal { \
border: none; \
background: none; \
}")
```
这段代码设置了垂直和水平滚动条的样式,包括滚动条背景、滑块、增加/减少按钮等。你可以根据需要修改这些样式。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)