QPixmap bei Ausgabe auf QLabel begrenzen

Alles rund um die Programmierung mit Qt
Antworten
qtNiko
Beiträge: 216
Registriert: 6. April 2007 21:26
Wohnort: München

QPixmap bei Ausgabe auf QLabel begrenzen

Beitrag 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?
Gruß von qtNiko

Core i5 760, GT 240, Suse Linux11.3, Eclipse-CDT-Helios, QT4.4, QT-Integration
archer
Beiträge: 306
Registriert: 2. Februar 2006 09:56

Beitrag von archer »

Schau dir mal scaled(...) von QPixmap an.
RavenIV
Beiträge: 267
Registriert: 21. Januar 2009 14:24
Wohnort: Waldshut

Beitrag von RavenIV »

Dem QLabel kann man doch eine maximumSize geben.
Vielleicht ist es das, was Du suchst?
Linux, das längste Text-Adventure aller Zeiten
Antworten