Gui: fix regression when loading an image file

This commit is contained in:
wmayer
2023-03-30 00:07:01 +02:00
committed by wwmayer
parent 498bdd5d6e
commit 8283532911

View File

@@ -188,8 +188,13 @@ void ViewProviderImagePlane::loadImage()
QImage impQ;
if (!loadSvg(fileName.c_str(), xsize, ysize, impQ)) {
loadRaster(fileName.c_str(), impQ);
QSizeF size = loadRaster(fileName.c_str(), impQ);
if (!impQ.isNull()) {
if (!isRestoring()) {
imagePlane->XSize.setValue(size.width());
imagePlane->YSize.setValue(size.height());
}
imagePlane->XPixelsPerMeter = impQ.dotsPerMeterX();
imagePlane->YPixelsPerMeter = impQ.dotsPerMeterY();
}