--- a/src/eric7/MultiProject/MultiProject.py Sun Jan 14 13:02:05 2024 +0100 +++ b/src/eric7/MultiProject/MultiProject.py Tue Jan 16 14:18:52 2024 +0100 @@ -312,10 +312,10 @@ return # step 2: check, if main should be changed - if newProject.master: + if newProject.main: for project in self.__projects.values(): - if project.master: - project.master = False + if project.main: + project.main = False self.projectDataChanged.emit(project) self.setDirty(True) break @@ -371,7 +371,7 @@ file=os.path.join( dstProjectDirectory, os.path.basename(srcProject["file"]) ), - master=False, + main=False, description=srcProject.description, category=srcProject.category, uid=dstUid, @@ -388,11 +388,11 @@ @type str """ # step 1: check, if main should be changed - if pro.master: + if pro.main: for project in self.__projects.values(): - if project.master: + if project.main: if project.uid != pro.uid: - project.master = False + project.main = False self.projectDataChanged.emit(project) self.setDirty(True) break @@ -402,7 +402,7 @@ # project UID is not changeable via interface project.file = pro.file project.name = pro.name - project.master = pro.master + project.main = pro.main project.description = pro.description project.category = pro.category if project.category not in self.categories: @@ -541,7 +541,7 @@ self.multiProjectOpened.emit() - if openMain and Preferences.getMultiProject("OpenMasterAutomatically"): + if openMain and Preferences.getMultiProject("OpenMainAutomatically"): self.__openMainProject(False) def saveMultiProject(self): @@ -1027,7 +1027,7 @@ """ for project in self.__projects.values(): if ( - project.master + project.main and not project.removed and ( reopen @@ -1046,7 +1046,7 @@ @rtype str """ for project in self.__projects: - if project.master: + if project.main: return project.file return None @@ -1060,7 +1060,7 @@ """ files = [] for project in self.__projects.values(): - if not project.master: + if not project.main: files.append(project.file) return files