Minor adjustments to sprite preview resizing logic.

This commit is contained in:
mjbudd77 2021-04-17 09:02:18 -04:00
parent 922c34c00e
commit 72588e0eec
1 changed files with 14 additions and 1 deletions

View File

@ -2834,12 +2834,25 @@ void spriteViewerDialog_t::toggleGridVis(void)
void spriteViewerDialog_t::setPreviewSize1x(void)
{
preView->setMinScale(1);
resize( minimumSizeHint() );
if ( previewFrame->width() > 300 )
{
previewAnimation->setStartValue( previewFrame->width() );
previewAnimation->setEndValue(300);
previewAnimation->start();
}
}
//----------------------------------------------------
void spriteViewerDialog_t::setPreviewSize2x(void)
{
preView->setMinScale(2);
if ( (previewFrame->width() > 100) && (previewFrame->width() < 600) )
{
previewAnimation->setStartValue( previewFrame->width() );
previewAnimation->setEndValue(600);
previewAnimation->start();
}
}
//----------------------------------------------------
void spriteViewerDialog_t::togglePreviewVis(bool state)