QT中Table Widget树控件的使用
作者:互联网
关于Item Widgets中Table Widget的使用方法!了解在QT程序中插入表格得操作!
Table Widget树控件的使用
1、创建数据及其初始化Table控件
// 创建一英雄列表,一会儿循环到Table中去
QStringList nameList;
nameList<<"刘备"<<"关羽"<<"张飞"<<"赵云"<<"黄忠";
// 初始化table列数
ui->tableWidget->setColumnCount(3);
// 初始化table行数
ui->tableWidget->setRowCount(nameList.length());
// 初始化table头
ui->tableWidget->setHorizontalHeaderLabels(QStringList()<<"名字"<<"性别"<<"年龄");
2、循环写入数据
//设置正文
for (int var = 0; var < nameList.length(); var++) {
int col=0;
ui->tableWidget->setItem(var,col++, new QTableWidgetItem(nameList[var]));
ui->tableWidget->setItem(var,col++, new QTableWidgetItem("男"));
ui->tableWidget->setItem(var,col++, new QTableWidgetItem(QString::number(var + 18)));
}
效果图
一曲长歌,一剑天涯!
标签:控件,Widget,nameList,++,tableWidget,ui,var,Table 来源: https://www.cnblogs.com/Abraverman/p/15208802.html