Seite 1 von 1

Ein quadratisches Widget

Verfasst: 7. März 2007 14:42
von taraquedo
Hallo!

Auf einem Formular habe ich ein selbst erstelltes, von QWidget abgeleitetes Objekt. Dessen Größe soll sich durch Größenänderung des Fensters automatisch anpassen. Das macht es auch, da es in einem horizontalen Layout eingebunden ist. Nur ändert es dabei auch das Seitenverhältnis von Breite zu Höhe. Ich möchte aber in jedem Fall ein quadratisches Widget. Dabei kann oben/unten oder links/rechts ruhig ein freier Streifen bleiben.

sizeIncrement beide auf 1 bringt ja nix. Und auch mit dem sizeHint und der sizePolicy wüßte ich jetzt nicht konkrekt, wie man das damit umsetzen kann. Wie kriegt man das dennoch hin?

Grüße!

Verfasst: 7. März 2007 15:03
von macman
Im resizeEvent sicherstellen das Höhe == Breite.