999 |
999 |
1000 @param reopen flag indicating, that the master project should be |
1000 @param reopen flag indicating, that the master project should be |
1001 reopened, if it has been opened already (boolean) |
1001 reopened, if it has been opened already (boolean) |
1002 """ |
1002 """ |
1003 for project in self.__projects.values(): |
1003 for project in self.__projects.values(): |
1004 if project['master']: |
1004 if ( |
1005 if ( |
1005 project['master'] and |
1006 reopen or |
1006 (reopen or |
1007 not self.projectObject.isOpen() or |
1007 not self.projectObject.isOpen() or |
1008 self.projectObject.getProjectFile() != project['file'] |
1008 self.projectObject.getProjectFile() != project['file']) |
1009 ): |
1009 ): |
1010 self.openProject(project['file']) |
1010 self.openProject(project['file']) |
1011 return |
1011 return |
1012 |
1012 |
1013 def getMasterProjectFile(self): |
1013 def getMasterProjectFile(self): |
1014 """ |
1014 """ |
1015 Public method to get the filename of the master project. |
1015 Public method to get the filename of the master project. |
1016 |
1016 |