pyqt5的listwidget显示信息
时间: 2023-06-21 22:13:58 浏览: 55
PyQt5中的QListWidget是一个用于显示列表的控件,可以用来显示文本、图像等。
以下是一个简单的示例,展示如何使用QListWidget显示一些文本信息:
```python
import sys
from PyQt5.QtWidgets import QApplication, QListWidget, QListWidgetItem
class MyWindow(QListWidget):
def __init__(self):
super().__init__()
# 添加列表项
self.addItem("第一项")
self.addItem("第二项")
self.addItem("第三项")
# 设置列表项的样式
self.setStyleSheet("QListWidget::item { border-bottom: 1px solid gray; }")
if __name__ == '__main__':
app = QApplication(sys.argv)
window = MyWindow()
window.show()
sys.exit(app.exec_())
```
在上面的代码中,我们创建了一个QListWidget,然后向其中添加了三个列表项,每个列表项都是一个字符串。最后,我们通过设置样式表来修改列表项的样式,使其具有下边框。
当然,你也可以添加一些图像等其他的元素到QListWidget中,只需要在QListWidgetItem中添加对应的图像即可。