QPixmap Proportionen beibehalten.
Verfasst: 3. September 2006 12:48
Hallo zusammen,
ich steh gerade vor einem kleinen Problem und zwar hab ich sozusagen einen imageviewer der mir bilder in einer Folder anzeigt..
Jetzt steh ich jedoch vor dem problem das ich die angezeigten bilder zwar mit dem QWidget /QLabel skalieren kann (heißt beim verändern der Bildschirmgröße ändert sich auch die Bildgröße) jedoch schaff ich es leider nicht die ursprünglichen Proportionen des bildes beizubehalten
hier mal mein Code
und die update funktion/slot
hat jemand eine idee wie ich es schaffe die proportionen des bildes beizubehalten?
gruß
ich steh gerade vor einem kleinen Problem und zwar hab ich sozusagen einen imageviewer der mir bilder in einer Folder anzeigt..
Jetzt steh ich jedoch vor dem problem das ich die angezeigten bilder zwar mit dem QWidget /QLabel skalieren kann (heißt beim verändern der Bildschirmgröße ändert sich auch die Bildgröße) jedoch schaff ich es leider nicht die ursprünglichen Proportionen des bildes beizubehalten
hier mal mein Code
Code: Alles auswählen
bildnr = 0;
QString bild = directory + "/" + files[0];
QImage picture(bild);
picLabel->setPixmap(QPixmap::fromImage(picture));
picLabel->adjustSize();und die update funktion/slot
Code: Alles auswählen
QSize size = topFiller->frameSize();
picLabel->resize(size);hat jemand eine idee wie ich es schaffe die proportionen des bildes beizubehalten?
gruß