Changeset View
Changeset View
Standalone View
Standalone View
plugins/tools/tool_transform2/kis_tool_transform.cc
Show First 20 Lines • Show All 763 Lines • ▼ Show 20 Line(s) | 763 | if (w > maxSize || h > maxSize) { | |||
---|---|---|---|---|---|
764 | qreal scale = qreal(maxSize) / (w > h ? w : h); | 764 | qreal scale = qreal(maxSize) / (w > h ? w : h); | ||
765 | QTransform scaleTransform = QTransform::fromScale(scale, scale); | 765 | QTransform scaleTransform = QTransform::fromScale(scale, scale); | ||
766 | 766 | | |||
767 | QRect thumbRect = scaleTransform.mapRect(m_transaction.originalRect()).toAlignedRect(); | 767 | QRect thumbRect = scaleTransform.mapRect(m_transaction.originalRect()).toAlignedRect(); | ||
768 | 768 | | |||
769 | origImg = m_selectedPortionCache-> | 769 | origImg = m_selectedPortionCache-> | ||
770 | createThumbnail(thumbRect.width(), | 770 | createThumbnail(thumbRect.width(), | ||
771 | thumbRect.height(), | 771 | thumbRect.height(), | ||
772 | srcRect, | 772 | srcRect, 1, | ||
773 | KoColorConversionTransformation::internalRenderingIntent(), | 773 | KoColorConversionTransformation::internalRenderingIntent(), | ||
774 | KoColorConversionTransformation::internalConversionFlags()); | 774 | KoColorConversionTransformation::internalConversionFlags()); | ||
775 | thumbToImageTransform = scaleTransform.inverted(); | 775 | thumbToImageTransform = scaleTransform.inverted(); | ||
776 | 776 | | |||
777 | } else { | 777 | } else { | ||
778 | origImg = m_selectedPortionCache->convertToQImage(0, x, y, w, h, | 778 | origImg = m_selectedPortionCache->convertToQImage(0, x, y, w, h, | ||
779 | KoColorConversionTransformation::internalRenderingIntent(), | 779 | KoColorConversionTransformation::internalRenderingIntent(), | ||
780 | KoColorConversionTransformation::internalConversionFlags()); | 780 | KoColorConversionTransformation::internalConversionFlags()); | ||
▲ Show 20 Lines • Show All 398 Lines • Show Last 20 Lines |