Wert aus tableView holen

Verschiedenes zu Qt
Antworten
rudi25
Beiträge: 3
Registriert: 11. Juli 2018 12:50

Wert aus tableView holen

Beitrag von rudi25 » 11. Juli 2018 12:58

Hallo,

ich habe ein tableView mit folgenden Feldern
Id-Nr, Wort, Erklärung.
Wenn ich auf die Erklärung klicke, dann möchte ich, dass die zugehörige Id-Nr angezeigt wird.
Modelindex zeigt mir immer die 1 an.
Wie hole ich die Id-Nr?

hilefoks
Beiträge: 134
Registriert: 13. März 2008 17:09

Re: Wert aus tableView holen

Beitrag von hilefoks » 11. Juli 2018 18:17

Ich verstehe nicht ganz was du möchtest. Kannst du versuchen dein Problem nochmal anders zu erklären? Vielleicht mit einem Screenshot? Codebeispiel?

rudi25
Beiträge: 3
Registriert: 11. Juli 2018 12:50

Re: Wert aus tableView holen

Beitrag von rudi25 » 11. Juli 2018 19:48

Danke für die Antwort.
Also wenn ich auf den Satz "Reise" klicke dann benötige ich die Id-Nr.: 7544.
Eine einfache Relation auf DB-Ebene zwischen den Tabellen kann ich nicht machen, weil es zu viele gibt.
Dateianhänge
model.png
model.png (42.49 KiB) 58 mal betrachtet

rudi25
Beiträge: 3
Registriert: 11. Juli 2018 12:50

Re: GELÖST - Wert aus tableView holen

Beitrag von rudi25 » 12. Juli 2018 22:06

ich habe die Lösung gefunden:
result = tableView->model()->index(index.row(),0).data().toInt();

Antworten