Seite 1 von 1

QPixmap bei Ausgabe auf QLabel begrenzen

Verfasst: 3. Februar 2009 11:19
von qtNiko
hi,

ich habe in meinem Qt-Programm ein QLabel auf das ich ein Bild ausgeben möchte. Das Bild kann verschiedene Größen haben, auch sehr große, aber die Ausgabefläche soll stets gleich groß sein, d.h. es soll nur der Ausschnitt des Bildes zu sehen sein, der in das QLabel passt.
Wenn ich einfach das zu große Bild mit setPixmap() ausgebe, dann überschreibt das Bild Steuerelemente, die sich neben dem QLabel befinden.

Gibt es eine Möglichkeit, dieses Überschreiben zu vermeiden, ohne das Bild vorher zu beschneiden?

Verfasst: 3. Februar 2009 12:26
von archer
Schau dir mal scaled(...) von QPixmap an.

Verfasst: 3. Februar 2009 13:56
von RavenIV
Dem QLabel kann man doch eine maximumSize geben.
Vielleicht ist es das, was Du suchst?