QmlDesigner: Fix prefiew size

Change-Id: I126c50209f2849d0212f0d295b35cba0f25f2728
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Marco Bubke
2020-07-17 11:17:17 +02:00
parent 5b63599473
commit da29ff0433

View File

@@ -104,7 +104,7 @@ QImage Qt5PreviewNodeInstanceServer::renderPreviewImage()
QSize previewImageSize = boundingRect.size().toSize(); QSize previewImageSize = boundingRect.size().toSize();
if (!m_previewSize.isNull()) if (m_previewSize.isValid() && !m_previewSize.isNull())
previewImageSize.scale(m_previewSize, Qt::KeepAspectRatio); previewImageSize.scale(m_previewSize, Qt::KeepAspectRatio);
QImage previewImage = rootNodeInstance().renderPreviewImage(previewImageSize); QImage previewImage = rootNodeInstance().renderPreviewImage(previewImageSize);
@@ -123,9 +123,6 @@ void Qt5PreviewNodeInstanceServer::changePreviewImageSize(
{ {
m_previewSize = command.size; m_previewSize = command.size;
if (!command.size.isValid())
m_previewSize = {160, 160};
collectItemChangesAndSendChangeCommands(); collectItemChangesAndSendChangeCommands();
} }