Zum Problem: Ich benutze ein QTreeWidget und möchte die Spaltenbreite gerne so haben, dass immer der minimal erforderliche Platz gebraucht wird. Hört sich einfach an, ich bekomm's aber nicht hin!
Ich möchte dies gerne einstellen, nachdem ich den Header mittels setHeaderItem(...) erstellt habe und nicht jedesmal wenn ich ein item entfernt/hinzugefügt habe. Den Header kann ich mittels setResizeMode wie folgt einstellen:
Interactive
Stretch
Custom
Ich muss Qt 4.1 verwenden, somit habe ich kein ResizeToContents zur Auswahl...
Damit kann ich es leider nicht einstellen.
Ich habe auch versucht, mittels QTreeWidget::resizeColumnToContents(int) die Spaltenbreite einzustellen (also unmittelbar nachdem der Header gesetzt wurde, noch ohne Inhalt), aber auch das ohne Erfolg.
Jemand noch eine Idee? (habe bereits überall gesucht und nichts gefunden)
Gruss