Skip to content

Commit a8559a1

Browse files
authored
Merge pull request #34 from Jeitan/fix_qtcalls
Fix getSaveFileDialog functionality
2 parents 634fffa + c2559de commit a8559a1

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

viscm/gui.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
#matplotlib.rcParams['backend'] = "QT4AGG"
1616
# Do this first before any other matplotlib imports, to force matplotlib to
1717
# use a Qt backend
18-
from matplotlib.backends.qt_compat import QtWidgets, QtCore, QtGui
18+
from matplotlib.backends.qt_compat import QtWidgets, QtCore, QtGui, _getSaveFileName
1919
from matplotlib.backends.backend_qt4agg import FigureCanvasQTAgg as FigureCanvas4
2020
from matplotlib.backends.backend_qt5agg import FigureCanvasQTAgg as FigureCanvas5
2121

@@ -1103,7 +1103,7 @@ def closeEvent(self, ce):
11031103
self.fileQuit()
11041104

11051105
def save(self):
1106-
fileName = QtWidgets.QFileDialog.getSaveFileName(
1106+
fileName, _ = _getSaveFileName(
11071107
caption="Save file",
11081108
directory=self.cmapname + ".png",
11091109
filter="Image Files (*.png *.jpg *.bmp)")
@@ -1292,7 +1292,7 @@ def set_remove_mode(self):
12921292
self.viscm_editor.bezier_builder.mode = "remove"
12931293

12941294
def export(self):
1295-
fileName = QtWidgets.QFileDialog.getSaveFileName(
1295+
fileName, _ = _getSaveFileName(
12961296
caption="Export file",
12971297
directory=self.viscm_editor.name + ".py",
12981298
filter=".py (*.py)")
@@ -1305,7 +1305,7 @@ def closeEvent(self, ce):
13051305
self.fileQuit()
13061306

13071307
def save(self):
1308-
fileName = QtWidgets.QFileDialog.getSaveFileName(
1308+
fileName, _ = _getSaveFileName(
13091309
caption="Save file",
13101310
directory=self.viscm_editor.name + ".jscm",
13111311
filter="JSCM Files (*.jscm)")

0 commit comments

Comments
 (0)