Avoid scaling for null pixmaps (results in warnings)

This commit is contained in:
Klaus Basan
2016-05-29 12:22:32 +02:00
parent bc926e592e
commit 771c531125
2 changed files with 12 additions and 4 deletions

View File

@@ -167,9 +167,17 @@ namespace BlackGui
}
this->ui->lbl_Image->setText("");
this->ui->lbl_Image->setPixmap(
image.scaled(sizeAvailable, Qt::KeepAspectRatio, Qt::FastTransformation)
);
if (image.isNull())
{
static const QPixmap e;
this->ui->lbl_Image->setPixmap(e);
}
else
{
this->ui->lbl_Image->setPixmap(
image.scaled(sizeAvailable, Qt::KeepAspectRatio, Qt::FastTransformation)
);
}
this->display(timeOutMs);
}