Skip to content

Commit

Permalink
improve dialog construction to prevent error on KDE
Browse files Browse the repository at this point in the history
  • Loading branch information
jopohl committed Mar 29, 2019
1 parent c918fbf commit 94f1f12
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions src/urh/util/FileOperator.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,8 @@

def get_open_dialog(directory_mode=False, parent=None, name_filter="full") -> QFileDialog:
fip = FileIconProvider()
dialog = QFileDialog(parent)
dialog = QFileDialog(parent=parent, directory=RECENT_PATH)
dialog.setIconProvider(fip)
dialog.setDirectory(RECENT_PATH)

if directory_mode:
dialog.setFileMode(QFileDialog.Directory)
Expand Down Expand Up @@ -119,13 +118,10 @@ def get_save_file_name(initial_name: str, wav_only=False, caption="Save signal")
name_filter = "Protocols (*.proto.xml *.proto);;Binary Protocol (*.bin);;All Files (*)"

filename = None
dialog = QFileDialog()
dialog = QFileDialog(directory=RECENT_PATH, caption=caption, filter=name_filter)
dialog.setFileMode(QFileDialog.AnyFile)
dialog.setNameFilter(name_filter)
dialog.setViewMode(QFileDialog.Detail)
dialog.setDirectory(RECENT_PATH)
dialog.setLabelText(QFileDialog.Accept, "Save")
dialog.setWindowTitle(caption)
dialog.setAcceptMode(QFileDialog.AcceptSave)
dialog.selectFile(initial_name)

Expand Down

0 comments on commit 94f1f12

Please sign in to comment.