利用c++代码在tabwidget中建立一个四行二列的tablewidget
时间: 2023-08-28 08:04:35 浏览: 83
tablewidget'
可以使用以下代码在TabWidget中创建一个四行两列的TableWidget:
```c++
// 创建TableWidget
QTableWidget *tableWidget = new QTableWidget(4, 2, this);
// 设置表头
QStringList headers;
headers << "Header 1" << "Header 2";
tableWidget->setHorizontalHeaderLabels(headers);
// 设置行高
tableWidget->verticalHeader()->setDefaultSectionSize(20);
// 添加到TabWidget中
ui->tabWidget->addTab(tableWidget, "Table");
// 设置TableWidget的尺寸
tableWidget->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
```
在这个例子中,我们首先创建了一个四行两列的TableWidget。然后,我们设置了表头,并将行高设置为20像素。接下来,我们将TableWidget添加到TabWidget中,并设置TableWidget的尺寸策略为Expanding,以便它可以根据窗口大小自动调整大小。
阅读全文