sgmurphy19
21st March 2008, 17:21
Is there a more straightforward way to convert a QSqlModel to a QStandardItemModelOther than:
qstandarditemmodel->insertRows(0, qsqlmodel->rowCount());
qstandarditemmodel->insertColumns(0, qsqlmodel->columnCount());
for(int c=0; c<qsqlmodel->columnCount(); c++)
{
qstandarditemmodel->setHeaderData(c, Qt::Horizontal, qsqlmodel->headerData(c, Qt::Horizontal));
for(int r=0; r<qsqlmodel->rowCount(); r++)
{
qstandarditemmodel->setData(qstandarditemmodel->index(r, c), qsqlmodel->record(r).value(c));
}
}
Thanks in advance
qstandarditemmodel->insertRows(0, qsqlmodel->rowCount());
qstandarditemmodel->insertColumns(0, qsqlmodel->columnCount());
for(int c=0; c<qsqlmodel->columnCount(); c++)
{
qstandarditemmodel->setHeaderData(c, Qt::Horizontal, qsqlmodel->headerData(c, Qt::Horizontal));
for(int r=0; r<qsqlmodel->rowCount(); r++)
{
qstandarditemmodel->setData(qstandarditemmodel->index(r, c), qsqlmodel->record(r).value(c));
}
}
Thanks in advance