MultiProject/MultiProject.py

changeset 1112
8a7d1b9d18db
parent 945
8cd4d08fa9f6
child 1131
7781e396c903
equal deleted inserted replaced
1109:9552b5e16a07 1112:8a7d1b9d18db
7 Module implementing the multi project management functionality. 7 Module implementing the multi project management functionality.
8 """ 8 """
9 9
10 import os 10 import os
11 11
12 from PyQt4.QtCore import * 12 from PyQt4.QtCore import pyqtSignal, Qt, QFileInfo, QFile, QIODevice, QObject
13 from PyQt4.QtGui import * 13 from PyQt4.QtGui import QMenu, QApplication, QDialog, QCursor, QToolBar
14 14
15 from Globals import recentNameMultiProject 15 from Globals import recentNameMultiProject
16 16
17 from .PropertiesDialog import PropertiesDialog 17 from .PropertiesDialog import PropertiesDialog
18 from .AddProjectDialog import AddProjectDialog 18 from .AddProjectDialog import AddProjectDialog
473 fn += ex 473 fn += ex
474 if QFileInfo(fn).exists(): 474 if QFileInfo(fn).exists():
475 res = E5MessageBox.yesNo(self.parent(), 475 res = E5MessageBox.yesNo(self.parent(),
476 self.trUtf8("Save File"), 476 self.trUtf8("Save File"),
477 self.trUtf8("<p>The file <b>{0}</b> already exists." 477 self.trUtf8("<p>The file <b>{0}</b> already exists."
478 " Overwrite it?</p>").format(fileName), 478 " Overwrite it?</p>").format(fn),
479 icon=E5MessageBox.Warning) 479 icon=E5MessageBox.Warning)
480 if not res: 480 if not res:
481 return False 481 return False
482 482
483 self.name = QFileInfo(fn).baseName() 483 self.name = QFileInfo(fn).baseName()

eric ide

mercurial