QListwidget 选中某个item
时间: 2023-11-28 14:48:30 浏览: 87
Qt学习之QListWidget添加item
要选中 QListWidget 中的某个 item,可以使用 QListWidget 的 setCurrentItem() 函数。这个函数需要传递要选中的 item 作为参数。
以下是一个示例代码:
```python
from PyQt5.QtWidgets import QApplication, QWidget, QListWidget, QListWidgetItem, QVBoxLayout
app = QApplication([])
window = QWidget()
layout = QVBoxLayout()
list_widget = QListWidget()
# 添加一些 item
for i in range(10):
item = QListWidgetItem(f"Item {i}")
list_widget.addItem(item)
# 选中第 5 个 item
list_widget.setCurrentItem(list_widget.item(4))
layout.addWidget(list_widget)
window.setLayout(layout)
window.show()
app.exec_()
```
在这个示例中,我们添加了 10 个 item 到 QListWidget 中,并使用 setCurrentItem() 函数选中了第 5 个 item。
阅读全文