QSqlTableModel - QTableView
Verfasst: 7. Dezember 2012 13:23
Ich arbeite gerade ein Buch durch.....
in diesem wird in ein TableWidget via .setmodel() ein SqlTableModel eingefügt und dargestellt
wenn ich das ganze aber gemäß dem Bsp. teste.....
bekomme ich
mir ist schon klar was die Build Meldung bedeutet.... aber warum wird es in dem Buch so aufgeführt und funktioniert nicht.....
und wie bekomme ich denn dann ein SqlTableModel in einen TableWidget angezeigt ??
mit freundlichen Grüßen
John
in diesem wird in ein TableWidget via .setmodel() ein SqlTableModel eingefügt und dargestellt
wenn ich das ganze aber gemäß dem Bsp. teste.....
Code: Alles auswählen
QString table = "ip_log";
QSqlTableModel model;
model.setTable(table);
model.setHeaderData(0, Qt::Horizontal, tr("IP"));
model.setHeaderData(1, Qt::Horizontal, tr("Host"));
model.setHeaderData(2, Qt::Horizontal, tr("Date"));
model.setHeaderData(3, Qt::Horizontal, tr("Land"));
model.select();
ui->tableWidget_3->setModel(model);
bekomme ich
Code: Alles auswählen
mainwindow.cpp:785: Fehler:no matching function for call to 'QTableWidget::setModel(QSqlTableModel&)'
candidates are: virtual void QTableWidget::setModel(QAbstractItemModel*)
und wie bekomme ich denn dann ein SqlTableModel in einen TableWidget angezeigt ??
mit freundlichen Grüßen
John