vector容器数据显示在tablewidget里
时间: 2023-12-09 18:02:28 浏览: 67
将数据显示在TABLE控件中
可以使用QTableWidget的setItem方法将vector中的数据逐行添加到tablewidget中。
以下是示例代码:
```python
# 假设有一个名为vec的vector容器,其中每个元素都是QString类型
vec = ["hello", "world", "example"]
# 获取tablewidget对象
tableWidget = QtWidgets.QTableWidget()
# 设置tablewidget的行数和列数
tableWidget.setRowCount(len(vec))
tableWidget.setColumnCount(1)
# 将vector中的元素逐行添加到tablewidget中
for i in range(len(vec)):
item = QtWidgets.QTableWidgetItem(vec[i])
tableWidget.setItem(i, 0, item)
# 显示tablewidget
tableWidget.show()
```
这段代码将会在tablewidget中显示如下内容:
| 列1 |
| --- |
| hello |
| world |
| example |
阅读全文