nicer formatting

This commit is contained in:
2023-01-26 22:20:16 +01:00
parent ee5d80541a
commit a385fe145b

View File

@ -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: