QListWidget类调用
时间: 2023-10-05 22:07:21 浏览: 114
QListWidget类是Qt中的一个控件,可以用来显示一个项目列表。它提供了一些方便的方法来添加、删除和修改项目。下面是一个简单的例子,演示如何使用QListWidget类:
```python
from PyQt5.QtWidgets import QApplication, QListWidget, QListWidgetItem
app = QApplication([])
# 创建一个QListWidget控件
list_widget = QListWidget()
# 添加一些项目
item1 = QListWidgetItem("Item 1")
item2 = QListWidgetItem("Item 2")
item3 = QListWidgetItem("Item 3")
list_widget.addItem(item1)
list_widget.addItem(item2)
list_widget.addItem(item3)
# 获取选中的项目
selected_items = list_widget.selectedItems()
for item in selected_items:
print(item.text())
# 显示窗口
list_widget.show()
app.exec_()
```
在这个例子中,我们首先创建了一个QListWidget控件,并添加了三个项目。然后,我们使用`selectedItems()`方法获取当前选中的项目,并在控制台输出它们的文本内容。最后,我们调用`show()`方法显示控件,并启动Qt事件循环以等待用户交互。
阅读全文