QListWidget单元赋值
时间: 2024-01-16 07:04:45 浏览: 61
QListWidget 是一个用于显示列表的 Qt 窗口小部件,可以通过 QListWidgetItem 对象来设置列表项的属性和样式。以下是将 QListWidgetItem 对象添加到 QListWidget 中并设置其文本和图标的示例代码:
```python
from PyQt5.QtWidgets import QListWidget, QListWidgetItem, QApplication
from PyQt5.QtGui import QIcon
import sys
app = QApplication(sys.argv)
list_widget = QListWidget()
# 创建 QListWidgetItem 对象并设置其文本和图标
item1 = QListWidgetItem(QIcon('icon1.png'), '列表项1')
item2 = QListWidgetItem(QIcon('icon2.png'), '列表项2')
item3 = QListWidgetItem(QIcon('icon3.png'), '列表项3')
# 将 QListWidgetItem 对象添加到 QListWidget 中
list_widget.addItem(item1)
list_widget.addItem(item2)
list_widget.addItem(item3)
# 显示 QListWidget
list_widget.show()
sys.exit(app.exec_())
```
在上述示例代码中,我们首先创建了一个 QListWidget 对象 `list_widget`,然后创建了三个 QListWidgetItem 对象 `item1`、`item2` 和 `item3`,并设置了它们的文本和图标。最后,通过调用 `addItem()` 方法将这三个 QListWidgetItem 对象添加到 QListWidget 中,并调用 `show()` 方法显示 QListWidget。
你可以根据需要设置 QListWidgetItem 的其他属性和样式,如字体、颜色、背景色等。
阅读全文