QStringList formatiert und sortiert in QComboBox

Alles rund um die Programmierung mit Qt
Antworten
pfuscher
Beiträge: 3
Registriert: 19. Januar 2009 20:20

QStringList formatiert und sortiert in QComboBox

Beitrag von pfuscher »

Hallo habe mal ne Frahe zu QT's MVC:

Ich möchte eine QStringlist formatiert in eine Combobox schreiben.
Die Liste enthält Einträge von Einträgen wie z.b 123.abc.Blub. Ich möchte nun in der Combox nur den den letzten Teil des Strings nach dem Punkt "Blub" sortiert nach "Blub" ausgeben.

Ich habe mir durch die Doku gewühlt und nocht nicht so richtig verstanden wie ich das genau machen soll.
Es gibt zwar combobox->insertItem(Text, value) aber da ich diese liste in mehre comboboxen schreiben, möchte ich der Combobox einfach die Liste übergeben und diese stellt das entsprechend formatiert und sortiert dar. Wenn ich das selektierte Element auslese soll natürlich der value und nicht der formatierte Text ausgegeben werden.

Verwende ich da eine eigenes QListModel oder eine QItemListivew / QItemview für die Umsetzung?

Ich freue mich über eure Tipps und Anregungen.

Gruß
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Du hast es schon richtig erkannt. Bau dir dein eigenes QListModel
Antworten