我试图用Ctrl键和鼠标滚轮的组合来实现缩放。但是我遇到了这样一个事实:当光标在QGraphicsView里面时,滚动条的位置会随着缩放而改变。如何解决这个问题? 以下是我使用的代码。
class MyWin(QMainWindow, QGraphicsView):
def __init__(self): # constructor
QtWidgets.QMainWindow.__init__(self)
def wheelEvent(self, event):
modifiers = QtWidgets.QApplication.keyboardModifiers()
if modifiers == QtCore.Qt.ControlModifier: