c++ qtablewidget如何添加数据
时间: 2023-08-11 22:10:51 浏览: 128
headerdemo.zip
要向QTableWidget添加数据,可以使用setItem()函数。此函数需要指定单元格的行和列索引,以及要添加的QTableWidgetItem对象。以下是一个示例:
```c++
QTableWidget* tableWidget = new QTableWidget();
tableWidget->setRowCount(2);
tableWidget->setColumnCount(2);
// 添加数据到第一行第一列
QTableWidgetItem* item1 = new QTableWidgetItem("Hello");
tableWidget->setItem(0, 0, item1);
// 添加数据到第一行第二列
QTableWidgetItem* item2 = new QTableWidgetItem("World");
tableWidget->setItem(0, 1, item2);
// 添加数据到第二行第一列
QTableWidgetItem* item3 = new QTableWidgetItem("Qt");
tableWidget->setItem(1, 0, item3);
// 添加数据到第二行第二列
QTableWidgetItem* item4 = new QTableWidgetItem("Table");
tableWidget->setItem(1, 1, item4);
```
在这个例子中,我们创建了一个2x2的QTableWidget,并在每个单元格中添加了一个QTableWidgetItem对象。在实际使用中,您可以根据需要更改行和列的数量,并使用不同的数据类型和格式化选项来自定义单元格中的数据。
阅读全文