133 """ |
133 """ |
134 directory = QFileDialog.getExistingDirectory( |
134 directory = QFileDialog.getExistingDirectory( |
135 self, |
135 self, |
136 self.trUtf8("Select project directory"), |
136 self.trUtf8("Select project directory"), |
137 self.dirEdit.text(), |
137 self.dirEdit.text(), |
138 QFileDialog.Options(QFileDialog.ShowDirsOnly)) |
138 QFileDialog.Options(QFileDialog.ShowDirsOnly | |
|
139 QFileDialog.DontUseNativeDialog)) |
139 |
140 |
140 if directory: |
141 if directory: |
141 self.dirEdit.setText(Utilities.toNativeSeparators(directory)) |
142 self.dirEdit.setText(Utilities.toNativeSeparators(directory)) |
142 |
143 |
143 @pyqtSlot() |
144 @pyqtSlot() |
182 .format(" ".join(patterns)) |
183 .format(" ".join(patterns)) |
183 fn = QFileDialog.getOpenFileName( |
184 fn = QFileDialog.getOpenFileName( |
184 self, |
185 self, |
185 self.trUtf8("Select main script file"), |
186 self.trUtf8("Select main script file"), |
186 dir, |
187 dir, |
187 filters) |
188 filters, |
|
189 QFileDialog.DontUseNativeDialog) |
188 |
190 |
189 if fn: |
191 if fn: |
190 ppath = self.dirEdit.text() |
192 ppath = self.dirEdit.text() |
191 if ppath: |
193 if ppath: |
192 ppath = QDir(ppath).absolutePath() + QDir.separator() |
194 ppath = QDir(ppath).absolutePath() + QDir.separator() |