mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Replace QMatrix with QTransform
This commit is contained in:
parent
6c3bdc96df
commit
4106a4b0d1
@ -10,7 +10,7 @@ import sys, weakref
|
|||||||
from functools import wraps
|
from functools import wraps
|
||||||
|
|
||||||
from PyQt5.Qt import (
|
from PyQt5.Qt import (
|
||||||
QWidget, QPainter, QColor, QApplication, Qt, QPixmap, QRectF, QMatrix,
|
QWidget, QPainter, QColor, QApplication, Qt, QPixmap, QRectF, QTransform,
|
||||||
QPointF, QPen, pyqtSignal, QUndoCommand, QUndoStack, QIcon, QImage, QByteArray)
|
QPointF, QPen, pyqtSignal, QUndoCommand, QUndoStack, QIcon, QImage, QByteArray)
|
||||||
|
|
||||||
from calibre import fit_image
|
from calibre import fit_image
|
||||||
@ -152,7 +152,7 @@ class Rotate(Command):
|
|||||||
|
|
||||||
def __call__(self, canvas):
|
def __call__(self, canvas):
|
||||||
img = canvas.current_image
|
img = canvas.current_image
|
||||||
m = QMatrix()
|
m = QTransform()
|
||||||
m.rotate(90)
|
m.rotate(90)
|
||||||
return img.transformed(m, Qt.SmoothTransformation)
|
return img.transformed(m, Qt.SmoothTransformation)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user