QTreeWidget -- Verschieben einer Spalte deaktivieren

Alles rund um die Programmierung mit Qt
Antworten
tomtom123
Beiträge: 2
Registriert: 17. November 2010 13:00

QTreeWidget -- Verschieben einer Spalte deaktivieren

Beitrag 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
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag 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.
tomtom123
Beiträge: 2
Registriert: 17. November 2010 13:00

Beitrag von tomtom123 »

Danke, jetzt gehts!
Antworten