mirror of https://gitlab.com/pamhyr/pamhyr2
Compare commits
No commits in common. "0701531d3725db893d47c3dabfbde29b4b835c69" and "432c263cdf694c1bede0a44c0ebcc22dc7da30fd" have entirely different histories.
0701531d37
...
432c263cdf
|
|
@ -901,18 +901,7 @@ class GraphWidget(QGraphicsView):
|
||||||
painter.drawRect(sceneRect)
|
painter.drawRect(sceneRect)
|
||||||
|
|
||||||
def wheelEvent(self, event):
|
def wheelEvent(self, event):
|
||||||
factor = math.pow(2.0, event.angleDelta().y() / 240.0)
|
self.scaleView(math.pow(2.0, -event.angleDelta().y() / 240.0))
|
||||||
|
|
||||||
old_pos = self.mapToScene(event.pos())
|
|
||||||
|
|
||||||
self.scaleView(factor)
|
|
||||||
|
|
||||||
new_pos = self.mapToScene(event.pos())
|
|
||||||
|
|
||||||
delta = old_pos - new_pos
|
|
||||||
|
|
||||||
# Compensation pour garder le point sous la souris fixe
|
|
||||||
self.translate(delta.x(), delta.y())
|
|
||||||
|
|
||||||
def scaleView(self, scaleFactor):
|
def scaleView(self, scaleFactor):
|
||||||
factor = self.transform().scale(
|
factor = self.transform().scale(
|
||||||
|
|
|
||||||
|
|
@ -312,18 +312,7 @@ class GraphWidget(QGraphicsView):
|
||||||
painter.drawRect(sceneRect)
|
painter.drawRect(sceneRect)
|
||||||
|
|
||||||
def wheelEvent(self, event):
|
def wheelEvent(self, event):
|
||||||
factor = math.pow(2.0, event.angleDelta().y() / 240.0)
|
self.scaleView(math.pow(2.0, -event.angleDelta().y() / 240.0))
|
||||||
|
|
||||||
old_pos = self.mapToScene(event.pos())
|
|
||||||
|
|
||||||
self.scaleView(factor)
|
|
||||||
|
|
||||||
new_pos = self.mapToScene(event.pos())
|
|
||||||
|
|
||||||
delta = old_pos - new_pos
|
|
||||||
|
|
||||||
# Compensation pour garder le point sous la souris fixe
|
|
||||||
self.translate(delta.x(), delta.y())
|
|
||||||
|
|
||||||
def keyPressEvent(self, event):
|
def keyPressEvent(self, event):
|
||||||
key = event.key()
|
key = event.key()
|
||||||
|
|
|
||||||
|
|
@ -222,11 +222,10 @@ class PamhyrPlotToolbar(NavigationToolbar2QT):
|
||||||
filters.append(new)
|
filters.append(new)
|
||||||
filters = ';;'.join(filters)
|
filters = ';;'.join(filters)
|
||||||
|
|
||||||
file_name, _ = QtWidgets.QFileDialog.getSaveFileName(
|
file_name, _ = qt_compat._getSaveFileName(
|
||||||
self.canvas.parent(),
|
self.canvas.parent(),
|
||||||
_translate("MainWindow_reach", "Select destination file"),
|
_translate("MainWindow_reach", "Select destination file"),
|
||||||
start,
|
start, filters,
|
||||||
filters,
|
|
||||||
selected_filter
|
selected_filter
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue