QComboBox und QSqlQueryModel
Verfasst: 21. Dezember 2005 14:40
Ich habe eine Box mit einem Model gefüttert. Die Daten werden auch angezeigt. Nur wie kann ich auf die andreren Spalten zugreifen?
Sie habe ich es gebaut:
nur leider kommt immer nur 0 bei der LiefererID raus.
Das Recordset im Modell hat 2 Spalten in der 1. die Nummer und in der 2. der Name.
Sie habe ich es gebaut:
Code: Alles auswählen
ui.LstLieferer->setModel(Liste);
ui.LstLieferer->setModelColumn(1);
ui.LstLieferer->setCurrentIndex(0);
on_LstLieferer_currentIndexChanged(int index)
qDebug()<<"Liefererändern Element:"<<index<<"gewählt";
qDebug()<<"Es hat die LiefererID:"<<((QSqlQueryModel)ui.LstLieferer->model()).record(index).value(0).toInt();
Das Recordset im Modell hat 2 Spalten in der 1. die Nummer und in der 2. der Name.