added to check pixmap width & height before scale, only scale when needed

This commit is contained in:
defnax 2020-01-20 20:12:26 +01:00
parent dcddda81f3
commit 21cf49a009

View File

@ -53,7 +53,10 @@ void PhotoView::setPixmap(const QPixmap& pixmap)
{
QPixmap sqpixmap = pixmap.scaled(640,480, Qt::KeepAspectRatio, Qt::SmoothTransformation);
if(pixmap.width() > 800 || pixmap.height() > 700)
ui->photoLabel->setPixmap(sqpixmap);
else
ui->photoLabel->setPixmap(pixmap);
}
void PhotoView::setTitle(const QString& text)