mirror of
https://bitbucket.org/smil3y/kde-extraapps.git
synced 2025-02-23 18:32:53 +00:00
gwenview: DocumentLoadedImpl::applyTransformation() optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
524e3d4563
commit
8bba9e82d6
1 changed files with 3 additions and 5 deletions
|
@ -104,15 +104,13 @@ AbstractDocumentEditor* DocumentLoadedImpl::editor()
|
|||
void DocumentLoadedImpl::setImage(const QImage& image)
|
||||
{
|
||||
setDocumentImage(image);
|
||||
imageRectUpdated(image.rect());
|
||||
emit imageRectUpdated(image.rect());
|
||||
}
|
||||
|
||||
void DocumentLoadedImpl::applyTransformation(Orientation orientation)
|
||||
{
|
||||
QMatrix matrix = ImageUtils::transformMatrix(orientation);
|
||||
QImage image = document()->image().transformed(matrix);
|
||||
setDocumentImage(image);
|
||||
imageRectUpdated(image.rect());
|
||||
const QMatrix matrix = ImageUtils::transformMatrix(orientation);
|
||||
setImage(document()->image().transformed(matrix));
|
||||
}
|
||||
|
||||
QByteArray DocumentLoadedImpl::rawData() const
|
||||
|
|
Loading…
Add table
Reference in a new issue