def save(self): """ Public slot to save the Project Browser configuration. """ for key in self.projectBrowserColours.keys(): Preferences.setProjectBrowserColour(key, self.projectBrowserColours[key]) Preferences.setProject("FollowEditor", int(self.followEditorCheckBox.isChecked())) Preferences.setProject("HideGeneratedForms", int(self.hideGeneratedCheckBox.isChecked())) if self.pbGroup.isEnabled(): self.__storeProjectBrowserFlags(\ self.projectTypeCombo.itemData(self.__currentProjectTypeIndex).toString()) for projectType, flags in self.__projectBrowserFlags.items(): if projectType != '': Preferences.setProjectBrowserFlags(projectType, flags)