forked from qt-creator/qt-creator
QmlDesigner: Fix prefiew size
Change-Id: I126c50209f2849d0212f0d295b35cba0f25f2728 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -104,7 +104,7 @@ QImage Qt5PreviewNodeInstanceServer::renderPreviewImage()
|
||||
|
||||
QSize previewImageSize = boundingRect.size().toSize();
|
||||
|
||||
if (!m_previewSize.isNull())
|
||||
if (m_previewSize.isValid() && !m_previewSize.isNull())
|
||||
previewImageSize.scale(m_previewSize, Qt::KeepAspectRatio);
|
||||
|
||||
QImage previewImage = rootNodeInstance().renderPreviewImage(previewImageSize);
|
||||
@@ -123,9 +123,6 @@ void Qt5PreviewNodeInstanceServer::changePreviewImageSize(
|
||||
{
|
||||
m_previewSize = command.size;
|
||||
|
||||
if (!command.size.isValid())
|
||||
m_previewSize = {160, 160};
|
||||
|
||||
collectItemChangesAndSendChangeCommands();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user