Seite 1 von 1

QTreeWidget -- Verschieben einer Spalte deaktivieren

Verfasst: 17. November 2010 14:13
von tomtom123
Hallo zusammen,

ich hab ein eigentlich kleines Problem bei meinem Projekt, finde aber einfach keine Lösung.

Und zwar hab ich ein QTreeWidget mit mehreren Spalten und Zeilen.
Jede Zeile enthält ein komplettes "Objekt" und die Spalten enthalten jeweils verschiedene Eigenschaften des "Objekts".
Diese Informationen werden dann irgendwann ausgelesen und gespeichert. Dabei spielt die Reihenfolge der Spalten eine entscheidene Rolle.

Jetzt hab ich gemerkt das man durch einen Klick auf die Überschrift der Spalte, diese beliebig verschieben kann und sich somit ja die Reihenfolge ändert.

Kann man das irgendwie deaktivieren?

Alternativ könnte ich vor jeden Auslesen anhand der Überschriften die momentane Reihenfolge feststellen und dann entsprechend anders auslesen. Aber die Arbeit will ich mir eigentlich nicht machen.


Schon mal vielen Dank für eure Hilfe!

Grüße
Thomas

Verfasst: 17. November 2010 20:43
von upsala
Zum einen ist dies nur eine Sache der Darstellung.
Zum anderen hat ein QTreeWidget/QTreeView eine QHeaderView in der man das deaktivieren kann.

Verfasst: 18. November 2010 08:36
von tomtom123
Danke, jetzt gehts!