在QTableWidget控件中,怎么加一列
1个回答
推荐于2016-01-02
展开全部
增加列,可以通过setColumnCount(columnCount);来实现。
方法setColumnHidden还可以设置那列显示或者不显示。
修改列名:
// 设置表头
QStringList headers;
headers << QString::fromLocal8Bit("文件") << QString::fromLocal8Bit("创建日期")
<< QString::fromLocal8Bit("修改日期") << QString::fromLocal8Bit("文件版本")
<< QString::fromLocal8Bit("总造价(万元)") << QString::fromLocal8Bit("操作");
QTableWidget->setHorizontalHeaderLabels(headers);
这个是设置所有列名,也可以这样变相修改列名。
方法setColumnHidden还可以设置那列显示或者不显示。
修改列名:
// 设置表头
QStringList headers;
headers << QString::fromLocal8Bit("文件") << QString::fromLocal8Bit("创建日期")
<< QString::fromLocal8Bit("修改日期") << QString::fromLocal8Bit("文件版本")
<< QString::fromLocal8Bit("总造价(万元)") << QString::fromLocal8Bit("操作");
QTableWidget->setHorizontalHeaderLabels(headers);
这个是设置所有列名,也可以这样变相修改列名。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询