Project/Project.py

changeset 880
52ed20236a1c
parent 862
eb8b32ebfaad
child 882
34b86be88bf0
equal deleted inserted replaced
878:a61710d5bbbc 880:52ed20236a1c
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]

eric ide

mercurial