62 if self.rOpenFile.isChecked() or self.rfOpenFile.isChecked(): |
62 if self.rOpenFile.isChecked() or self.rfOpenFile.isChecked(): |
63 if not self.cSymlinks.isChecked(): |
63 if not self.cSymlinks.isChecked(): |
64 options = QFileDialog.Options(QFileDialog.DontResolveSymlinks) |
64 options = QFileDialog.Options(QFileDialog.DontResolveSymlinks) |
65 else: |
65 else: |
66 options = QFileDialog.Options() |
66 options = QFileDialog.Options() |
|
67 options |= QFileDialog.Options(QFileDialog.DontUseNativeDialog) |
67 QFileDialog.getOpenFileName( |
68 QFileDialog.getOpenFileName( |
68 None, |
69 None, |
69 self.eCaption.text(), |
70 self.eCaption.text(), |
70 self.eStartWith.text(), |
71 self.eStartWith.text(), |
71 self.eFilters.text(), |
72 self.eFilters.text(), |
73 elif self.rOpenFiles.isChecked() or self.rfOpenFiles.isChecked(): |
74 elif self.rOpenFiles.isChecked() or self.rfOpenFiles.isChecked(): |
74 if not self.cSymlinks.isChecked(): |
75 if not self.cSymlinks.isChecked(): |
75 options = QFileDialog.Options(QFileDialog.DontResolveSymlinks) |
76 options = QFileDialog.Options(QFileDialog.DontResolveSymlinks) |
76 else: |
77 else: |
77 options = QFileDialog.Options() |
78 options = QFileDialog.Options() |
|
79 options |= QFileDialog.Options(QFileDialog.DontUseNativeDialog) |
78 QFileDialog.getOpenFileNames( |
80 QFileDialog.getOpenFileNames( |
79 None, |
81 None, |
80 self.eCaption.text(), |
82 self.eCaption.text(), |
81 self.eStartWith.text(), |
83 self.eStartWith.text(), |
82 self.eFilters.text(), |
84 self.eFilters.text(), |
84 elif self.rSaveFile.isChecked() or self.rfSaveFile.isChecked(): |
86 elif self.rSaveFile.isChecked() or self.rfSaveFile.isChecked(): |
85 if not self.cSymlinks.isChecked(): |
87 if not self.cSymlinks.isChecked(): |
86 options = QFileDialog.Options(QFileDialog.DontResolveSymlinks) |
88 options = QFileDialog.Options(QFileDialog.DontResolveSymlinks) |
87 else: |
89 else: |
88 options = QFileDialog.Options() |
90 options = QFileDialog.Options() |
|
91 options |= QFileDialog.Options(QFileDialog.DontUseNativeDialog) |
89 QFileDialog.getSaveFileName( |
92 QFileDialog.getSaveFileName( |
90 None, |
93 None, |
91 self.eCaption.text(), |
94 self.eCaption.text(), |
92 self.eStartWith.text(), |
95 self.eStartWith.text(), |
93 self.eFilters.text(), |
96 self.eFilters.text(), |
98 options |= QFileDialog.Options(QFileDialog.DontResolveSymlinks) |
101 options |= QFileDialog.Options(QFileDialog.DontResolveSymlinks) |
99 if self.cDirOnly.isChecked(): |
102 if self.cDirOnly.isChecked(): |
100 options |= QFileDialog.Options(QFileDialog.ShowDirsOnly) |
103 options |= QFileDialog.Options(QFileDialog.ShowDirsOnly) |
101 else: |
104 else: |
102 options |= QFileDialog.Options(QFileDialog.Option(0)) |
105 options |= QFileDialog.Options(QFileDialog.Option(0)) |
|
106 options |= QFileDialog.Options(QFileDialog.DontUseNativeDialog) |
103 QFileDialog.getExistingDirectory( |
107 QFileDialog.getExistingDirectory( |
104 None, |
108 None, |
105 self.eCaption.text(), |
109 self.eCaption.text(), |
106 self.eWorkDir.text(), |
110 self.eWorkDir.text(), |
107 options) |
111 options) |