QComboBox und QSqlQueryModel

Alles rund um die Programmierung mit Qt
Antworten
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

QComboBox und QSqlQueryModel

Beitrag von BartSimpson »

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:

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();
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.
Antworten