hallo forengemeinde,
ich lese aus einer db-tabelle eine id und einen value aus. damit möchte ich eine combobox füllen. ist auch so kein thema, jedoch soll die map nach dem value sortiert werden (wird schon bei der sql-query gemacht). der insert sortiert mir aber direkt schon nach key und bringt mir die reihenfolge richtig schön durcheinander. gibt es evtl. da eine kleine feine lösung?
vorab thx
megle
QMap QHash unsortiert
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
-
meglepetes
- Beiträge: 8
- Registriert: 25. Oktober 2006 16:05
der gedanke mit der qlist ist ja nicht verkehrt, nur nutzt er mir wenig, da ich ja dann die zuordnung der id zum value verliere. der user bekommt in der combobox die values zur selektion angeboten. dort werden sie in lineedits übernommen zum editieren, bzw. zu löschen.
sicher gibt es einen weg, die map irgendwie auf zu splitten in qlists, oder neue maps, aber das kann doch nicht der weg sein. gibbet denn kein einfaches key-value-array, welchers absolut unsortiert ist?
sicher gibt es einen weg, die map irgendwie auf zu splitten in qlists, oder neue maps, aber das kann doch nicht der weg sein. gibbet denn kein einfaches key-value-array, welchers absolut unsortiert ist?
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten:
Code: Alles auswählen
QList< QPair<key, value > >