Seite 1 von 1

Sortieurng von QTableWidget

Verfasst: 6. August 2006 15:49
von zonkie
Hallo,

ich möchte nach einer Spalte sortieren, und zwar ohne die Groß- Kleinschreibung zu beachten. Wie mache ich das?

In der Qt-Doku lese ich, dass das etwas mit den 'locales' zu tun hat, werde aber nicht so richtig schlau daraus.

Bisher bekomme ich AA-ZZ und dann aa-zz.

Vielen Dank.

Verfasst: 25. Januar 2007 09:11
von -marcelp-
Überschreibe QTableItem::key(). Diese Funktion gibt den Text der zu sortierenden Zelle zurück, Deine muss ihn vorher mit QString::upper() in Großbuchstaben wandeln.
Wenn ich das richtig verstehe, wird nur die Rückgabe gewandelt, der Zellentext selbst bleibt unverändert.

Gruß, Marcel

(Bin selbst noch Anfänger, kann Dir deshalb noch keinen Code liefern.)