Ein quadratisches Widget

Alles rund um die Programmierung mit Qt
Antworten
taraquedo
Beiträge: 36
Registriert: 1. März 2007 13:07

Ein quadratisches Widget

Beitrag 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!
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Im resizeEvent sicherstellen das Höhe == Breite.
Antworten