From a385fe145b44903af3b2e77dd4ff4ef40ac65169 Mon Sep 17 00:00:00 2001 From: Sven Augustin Date: Thu, 26 Jan 2023 22:20:16 +0100 Subject: [PATCH] nicer formatting --- grum/h5filedlg.py | 34 ++++++++-------------------------- 1 file changed, 8 insertions(+), 26 deletions(-) diff --git a/grum/h5filedlg.py b/grum/h5filedlg.py index 4aa37d2..6ef1074 100644 --- a/grum/h5filedlg.py +++ b/grum/h5filedlg.py @@ -15,44 +15,26 @@ def save_h5_file_dialog(parent): fn, _chosen_filter = getSaveFileName(parent, filter=FILETYPE_FILTERS, defaultSuffix=DEFAULT_SUFFIX) return fn - def open_h5_files_dialog(parent): fns, _chosen_filter = QFileDialog.getOpenFileNames(parent, filter=FILETYPE_FILTERS) return fns def getSaveFileName( - parent=None, - caption="", - dir="", - filter="", - - selectedFilter=None, - defaultSuffix=None, - options=None + parent=None, caption="", dir="", filter="", + selectedFilter=None, defaultSuffix=None, options=None ): """ Re-implementation of QFileDialog.getSaveFileName that allows to set defaultSuffix """ + dlg = QFileDialog(parent=parent, caption=caption, directory=dir, filter=filter) - dlg = QFileDialog( - parent=parent, - caption=caption, - directory=dir, - filter=filter - ) + if selectedFilter: dlg.selectNameFilter(selectedFilter) + if defaultSuffix: dlg.setDefaultSuffix(defaultSuffix) + if options: dlg.setOptions(options) - if selectedFilter: - dlg.selectNameFilter(selectedFilter) - - if defaultSuffix: - dlg.setDefaultSuffix(defaultSuffix) - - if options: - dlg.setOptions(options) - - dlg.setAcceptMode(QFileDialog.AcceptSave); - dlg.setFileMode(QFileDialog.AnyFile); + dlg.setAcceptMode(QFileDialog.AcceptSave) + dlg.setFileMode(QFileDialog.AnyFile) res = dlg.exec() if res == QFileDialog.Rejected: