【发布时间】:2016-12-10 20:23:57
【问题描述】:
我在将数据导出到 csv(逗号分隔值)时遇到了一点问题。所有数据都已导出,但 QTableWidget 中的标题和行名没有。我需要列和行的标题。
您知道如何获取列的名称标题和行的名称吗? 这是我的代码:
QFile f( "money.csv" );
if (f.open(QFile::WriteOnly | QFile::Truncate))
{
QTextStream data( &f );
QStringList strList;
for( int r = 0; r < ui->tableWidget->rowCount(); ++r )
{
strList.clear();
for( int c = 0; c < ui->tableWidget->columnCount(); ++c )
{
strList << "\" "+ui->tableWidget->item( r, c )->text()+"\" ";
}
data << strList.join( ";" )+"\n";
}
f.close();
}
【问题讨论】:
-
不,这只是将数据作为 csv 文件导出到硬盘
-
我在您的个人资料中注意到您有 0 票;既然您有足够的声誉,您就可以开始为有帮助的答案投票了。