1523 newfn = QFileDialog.getSaveFileName( |
1523 newfn = QFileDialog.getSaveFileName( |
1524 None, |
1524 None, |
1525 self.trUtf8("Rename file"), |
1525 self.trUtf8("Rename file"), |
1526 os.path.dirname(oldfn), |
1526 os.path.dirname(oldfn), |
1527 "", |
1527 "", |
1528 QFileDialog.Options(QFileDialog.DontConfirmOverwrite)) |
1528 QFileDialog.Options(QFileDialog.DontConfirmOverwrite | |
|
1529 QFileDialog.DontUseNativeDialog)) |
1529 if not newfn: |
1530 if not newfn: |
1530 return False |
1531 return False |
1531 newfn = Utilities.toNativeSeparators(newfn) |
1532 newfn = Utilities.toNativeSeparators(newfn) |
1532 |
1533 |
1533 if os.path.exists(newfn): |
1534 if os.path.exists(newfn): |
2223 if fn is None: |
2224 if fn is None: |
2224 fn = QFileDialog.getOpenFileName( |
2225 fn = QFileDialog.getOpenFileName( |
2225 self.parent(), |
2226 self.parent(), |
2226 self.trUtf8("Open project"), |
2227 self.trUtf8("Open project"), |
2227 "", |
2228 "", |
2228 self.trUtf8("Project Files (*.e4p)")) |
2229 self.trUtf8("Project Files (*.e4p)"), |
|
2230 QFileDialog.DontUseNativeDialog) |
2229 |
2231 |
2230 QApplication.processEvents() |
2232 QApplication.processEvents() |
2231 |
2233 |
2232 if fn: |
2234 if fn: |
2233 if self.closeProject(): |
2235 if self.closeProject(): |
2386 self.parent(), |
2388 self.parent(), |
2387 self.trUtf8("Save project as"), |
2389 self.trUtf8("Save project as"), |
2388 self.ppath, |
2390 self.ppath, |
2389 self.trUtf8("Project Files (*.e4p)"), |
2391 self.trUtf8("Project Files (*.e4p)"), |
2390 defaultFilter, |
2392 defaultFilter, |
2391 QFileDialog.Options(QFileDialog.DontConfirmOverwrite)) |
2393 QFileDialog.Options(QFileDialog.DontConfirmOverwrite | |
|
2394 QFileDialog.DontUseNativeDialog)) |
2392 |
2395 |
2393 if fn: |
2396 if fn: |
2394 ext = QFileInfo(fn).suffix() |
2397 ext = QFileInfo(fn).suffix() |
2395 if not ext: |
2398 if not ext: |
2396 ex = selectedFilter.split("(*")[1].split(")")[0] |
2399 ex = selectedFilter.split("(*")[1].split(")")[0] |