QTreeWidget -- Verschieben einer Spalte deaktivieren
Verfasst: 17. November 2010 14:13
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
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