diff --git a/aqt/utils.py b/aqt/utils.py index c15190a48..a0c2edfb0 100644 --- a/aqt/utils.py +++ b/aqt/utils.py @@ -230,6 +230,9 @@ def getFile(parent, title, cb, filter="*.*", dir=None, key=None): else: dirkey = None d = QFileDialog(parent) + # fix #233 crash + if isMac: + d.setOptions(QFileDialog.DontUseNativeDialog) d.setFileMode(QFileDialog.ExistingFile) d.setDirectory(dir) d.setWindowTitle(title)