MultiProject/MultiProject.py

changeset 96
9624a110667d
parent 55
b5c84934de9c
child 335
5ad648828e2e
equal deleted inserted replaced
95:261bc03812fd 96:9624a110667d
6 """ 6 """
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 import sys
12 import io 11 import io
13 12
14 from PyQt4.QtCore import * 13 from PyQt4.QtCore import *
15 from PyQt4.QtGui import * 14 from PyQt4.QtGui import *
16
17 from E5Gui.E5Application import e5App
18 15
19 from Globals import recentNameMultiProject 16 from Globals import recentNameMultiProject
20 17
21 from .PropertiesDialog import PropertiesDialog 18 from .PropertiesDialog import PropertiesDialog
22 from .AddProjectDialog import AddProjectDialog 19 from .AddProjectDialog import AddProjectDialog
600 QMessageBox.Abort) 597 QMessageBox.Abort)
601 if res != QMessageBox.Save: 598 if res != QMessageBox.Save:
602 return False 599 return False
603 600
604 self.name = QFileInfo(fn).baseName() 601 self.name = QFileInfo(fn).baseName()
605 ok = self.__writeMultiProject(fn) 602 self.__writeMultiProject(fn)
606 603
607 self.emit(SIGNAL('multiProjectClosed')) 604 self.emit(SIGNAL('multiProjectClosed'))
608 self.emit(SIGNAL('multiProjectOpened')) 605 self.emit(SIGNAL('multiProjectOpened'))
609 return True 606 return True
610 else: 607 else:

eric ide

mercurial