Qt如何创建一个带有信息的表格
时间: 2024-02-06 16:09:17 浏览: 35
在Qt中创建带有信息的表格可以使用QTableWidget控件。下面是一个简单的示例代码,演示如何创建一个带有表头和数据的表格:
```cpp
// 创建一个QTableWidget控件
QTableWidget *table = new QTableWidget(this);
// 设置表格大小
table->setRowCount(3); // 行数
table->setColumnCount(2); // 列数
// 设置表头
table->setHorizontalHeaderLabels(QStringList() << "Name" << "Age");
// 插入数据
table->setItem(0, 0, new QTableWidgetItem("Tom"));
table->setItem(0, 1, new QTableWidgetItem("25"));
table->setItem(1, 0, new QTableWidgetItem("Jerry"));
table->setItem(1, 1, new QTableWidgetItem("28"));
table->setItem(2, 0, new QTableWidgetItem("Alice"));
table->setItem(2, 1, new QTableWidgetItem("30"));
// 显示表格
table->show();
```
这个示例代码创建了一个3行2列的表格,表头为“Name”和“Age”,并插入了一些数据。你可以根据自己的需求修改这个代码来创建更复杂的表格。