Seite 1 von 1

QVariantMap soll nicht sortieren

Verfasst: 15. April 2010 11:17
von tseucs
Hallo,
wir benötigen für unsere Applikation QVariantMap und wollen die Daten unsortiert bzw. nach unserem eigenen Schlüssel sortieren.
Leider macht uns Q(Variant)Map da einen Strich durch die Rechnung und sortiert selbständig.
Kann man das deaktivieren?

Gruß
Torsten

Verfasst: 15. April 2010 11:22
von Christian81
Es gibt keine QVariantMap bei mir...
Bezüglich sortieren siehe http://doc.trolltech.com/4.6/qmap.html#details - wenn Du also einen eigenen operator<() für deinen Datentyp schreibst wird es so sortiert wird Du möchtest.

Verfasst: 15. April 2010 11:31
von tseucs
Vielen Dank für die schnelle Antwort, werden wir probieren.

Zu dem "Es gibt bei mir kein QVariantMap" dieser Link: http://doc.trolltech.com/4.6/qvariant.h ... ap-typedef
Auch wenn es nur ein typedef ist, ist dieser Typ schon vordefiniert.

Aber wie gesagt, vielen Dank für die schnelle Antwort.

Verfasst: 15. April 2010 12:24
von Christian81
@QVariantMap: Habe nach einer Klasse gesucht so wie QStringList was etwas mehr als QList<QString> ist, sorry