QSqlTableModel *model2= new QSqlTableModel();
model2->setTable("Save");
model2->select();
QSortFilterProxyModel *proxy1=new QSortFilterProxyModel();
proxy1->setSourceModel(model2);
QStandardItemModel *modd=new QStandardItemModel();
for (int z =0; z< proxy1->rowCount(); ++z)
{
for (int y =0; y< proxy1->columnCount(); ++y)
{
QStandardItem *item= new QStandardItem();
item->setText(proxy1->index(z,y).data().toString());
item->setTextAlignment(Qt::AlignCenter);
modd->setItem(z,y,item);
}
}
ui->tableView->setModel(modd);
Nguồn
2015-06-05 09:38:01
trở QAbstractTableModel :: dữ liệu (chỉ số, vai trò) là không thể tôi nghĩ. Bởi vì nó là ảo tinh khiết. Bạn nên trả về QVariant(). http://doc.qt.io/qt-5/qabstractitemmodel.html#data –
Câu trả lời này được đưa ra trong một thời gian đơn giản, khi cỏ xanh hơn và bầu trời rõ ràng hơn. Vui lòng chỉnh sửa câu trả lời này – Nekuromento