Merge pull request #1968 from pijyoi/imageview_scale

This commit is contained in:
Ogi Moore 2021-08-14 07:37:51 -07:00 committed by GitHub
commit 175f84ecbc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 7 deletions

View File

@ -358,13 +358,15 @@ class ImageView(QtGui.QWidget):
profiler()
self.imageItem.resetTransform()
if scale is not None:
self.imageItem.scale(*scale)
if pos is not None:
self.imageItem.setPos(*pos)
if transform is not None:
self.imageItem.setTransform(transform)
if transform is None:
transform = QtGui.QTransform()
# note that the order of transform is
# scale followed by translate
if pos is not None:
transform.translate(*pos)
if scale is not None:
transform.scale(*scale)
self.imageItem.setTransform(transform)
profiler()