forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/qds-1.59' into 4.13
Change-Id: Ic720f3adab305c5ef8cd10e713ccabf510eff0c0
This commit is contained in:
@@ -84,7 +84,8 @@ void Qt5PreviewNodeInstanceServer::collectItemChangesAndSendChangeCommands()
|
||||
instance.deactivateState();
|
||||
}
|
||||
|
||||
nodeInstanceClient()->statePreviewImagesChanged(StatePreviewImageChangedCommand(imageContainerVector));
|
||||
nodeInstanceClient()->statePreviewImagesChanged(
|
||||
StatePreviewImageChangedCommand(imageContainerVector));
|
||||
|
||||
slowDownRenderTimer();
|
||||
handleExtraRender();
|
||||
@@ -105,7 +106,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);
|
||||
@@ -124,9 +125,6 @@ void Qt5PreviewNodeInstanceServer::changePreviewImageSize(
|
||||
{
|
||||
m_previewSize = command.size;
|
||||
|
||||
if (!command.size.isValid())
|
||||
m_previewSize = {160, 160};
|
||||
|
||||
collectItemChangesAndSendChangeCommands();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user