QT tablewidget使用
时间: 2024-06-05 13:03:59 浏览: 167
QT QTablewidget的使用
4星 · 用户满意度95%
QT中的QTableWidget是一个表格控件,它提供了一种方便的方式来显示和编辑2D表格数据。下面是使用QTableWidget的一些基本步骤:
1. 创建QTableWidget对象:
```
QTableWidget *tableWidget = new QTableWidget(parent);
```
2. 设置表格的大小和行列数:
```
tableWidget->setRowCount(rowCount); //设置行数
tableWidget->setColumnCount(columnCount); //设置列数
```
3. 设置表头名称:
```
tableWidget->setHorizontalHeaderLabels(QStringList() << "Header1" << "Header2");
```
4. 添加数据到表格中:
```
QTableWidgetItem *item = new QTableWidgetItem("data");
tableWidget->setItem(row, column, item);
```
5. 获取数据:
```
QTableWidgetItem *item = tableWidget->item(row, column);
QString data = item->text();
```
6. 其他常用功能包括:合并单元格、设置单元格颜色、设置行列宽度等等。
阅读全文