QT QTablewidgetItem的使用
时间: 2023-07-11 18:06:31 浏览: 242
QTablewidget表头排序,ip地址、整型等
QTTableWidget是QT中一个常用的表格控件,可以用来展示和编辑数据。QTableWidget中的每一个单元格都是一个QTableWidgetItem对象,用来存储和显示单元格中的数据。
以下是QTableWidget中使用QTableWidgetItem的示例代码:
```cpp
// 创建QTableWidget对象
QTableWidget* tableWidget = new QTableWidget(parent);
// 设置表格行数和列数
tableWidget->setRowCount(3);
tableWidget->setColumnCount(2);
// 设置表格内容
tableWidget->setItem(0, 0, new QTableWidgetItem("Item 1"));
tableWidget->setItem(0, 1, new QTableWidgetItem("Value 1"));
tableWidget->setItem(1, 0, new QTableWidgetItem("Item 2"));
tableWidget->setItem(1, 1, new QTableWidgetItem("Value 2"));
tableWidget->setItem(2, 0, new QTableWidgetItem("Item 3"));
tableWidget->setItem(2, 1, new QTableWidgetItem("Value 3"));
// 获取表格内容
QTableWidgetItem* item = tableWidget->item(0, 0);
QString text = item->text(); // 获取单元格中的文本值
```
在上述示例代码中,我们首先创建了一个QTableWidget对象,并设置了表格的行数和列数。然后,我们使用setItem()方法设置了表格中每个单元格的内容。最后,我们使用item()方法获取了表格中指定单元格的QTableWidgetItem对象,并使用text()方法获取了单元格中的文本值。
阅读全文