[gelöst] Bild zoomen, wie geht das?
Verfasst: 14. April 2005 17:08
Hallo liebe QTGemeinde.
Ich habe leider keine Einträge gefunden, die mir mein Problem konkret lösen:
Ich habe ein QLabel, was mit setPixmap mit einem Bild gefüllt werden soll.
Dieses Label befindet sich in einem QScrollView.
Zuerst lade ich mir ein Bild (etwa 600,500) in ein QImage, dann möchte ich das Image mit zB scale(1000,1000) auf eine beliebige Größe strecken.
Wandel ich das Bild dann in eine Pixmap um und lade wiederum die Map in mein Label vergrößert sich zwar der Bereich in der Scrollview auf 1000,1000 aber das Bild bleibt oben links in der Ecke auf Originalgröße.
Ich möchte aber das es auf die neue Größe gestreckt wird.
Mache ich da grundlegend was falsch?
QPixmap test;
test = image.scale(1000,1000);
this->setPixmap(test);
Gruß und Dank!
Ich habe leider keine Einträge gefunden, die mir mein Problem konkret lösen:
Ich habe ein QLabel, was mit setPixmap mit einem Bild gefüllt werden soll.
Dieses Label befindet sich in einem QScrollView.
Zuerst lade ich mir ein Bild (etwa 600,500) in ein QImage, dann möchte ich das Image mit zB scale(1000,1000) auf eine beliebige Größe strecken.
Wandel ich das Bild dann in eine Pixmap um und lade wiederum die Map in mein Label vergrößert sich zwar der Bereich in der Scrollview auf 1000,1000 aber das Bild bleibt oben links in der Ecke auf Originalgröße.
Ich möchte aber das es auf die neue Größe gestreckt wird.
Mache ich da grundlegend was falsch?
QPixmap test;
test = image.scale(1000,1000);
this->setPixmap(test);
Gruß und Dank!