Gegen Internetzensur
Stoppt die Vorratsdatenspeicherung! Jetzt klicken & handeln!Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien:
  • Flickr Photos

    www.flickr.com
26. Nov
Mon

Folgendes Szenario: Im Designer wird eine Form erstellt, die ein QTreeWidget enthält. Dieses hat zwei Spalten, von denen die letzte auf ihre minimale Größe verkleinert und rechtsbündig angezeigt werden soll. Auf den Kniff zu kommen, wie es funktionieren soll, ist gar nicht so einfach, wie man glauben würde. Wenn man sich die Lösung dazu ansieht, sowieso schon mal gar nicht …

  1. QHeaderView *header = treeWidget->header();
  2. header->setStretchLastSection(false);
  3. header->setResizeMode(0, QHeaderView::Stretch);
  4. header->setResizeMode(1, QHeaderView::ResizeToContents);

Eigentlich sollte man meinen, dass das setStretchLastSection(false) überflüssig sein sollte – leider nicht. Egal; So schaut’s letztendlich aus:

QTreeWidget and QHeaderView: Automatically resize the last column
26. Nov
Mon

Aus aktuellem Anlass – nämlich dem, dass ich das Lied in der Dauerschleife höre – Uhlala von Mias Album Zirkus.
(Leider lässt die Qualität des Tons im Video etwas zu wünschen übrig; Wenn man sich aber erst mal in den Refrain gehört hat, hat man schon fast verloren.)

Herrliche Düdelmusik. :) Ich verweise fürderhin auf die Kommentare für weitere Prachtstücke!

Weiterlesen »