diff -r da72832f7c22 -r c5112b5cb7a9 Preferences/ConfigurationPages/ProjectBrowserPage.py --- a/Preferences/ConfigurationPages/ProjectBrowserPage.py Sat Nov 11 18:47:09 2017 +0100 +++ b/Preferences/ConfigurationPages/ProjectBrowserPage.py Sun Nov 12 19:42:02 2017 +0100 @@ -93,7 +93,7 @@ """ from Project.ProjectBrowserFlags import SourcesBrowserFlag, \ FormsBrowserFlag, ResourcesBrowserFlag, TranslationsBrowserFlag, \ - InterfacesBrowserFlag, OthersBrowserFlag + InterfacesBrowserFlag, OthersBrowserFlag, ProtocolsBrowserFlag flags = 0 if self.sourcesBrowserCheckBox.isChecked(): @@ -108,6 +108,8 @@ flags |= InterfacesBrowserFlag if self.othersBrowserCheckBox.isChecked(): flags |= OthersBrowserFlag + if self.protocolsBrowserCheckBox.isChecked(): + flags |= ProtocolsBrowserFlag self.__projectBrowserFlags[projectType] = flags @@ -120,7 +122,7 @@ """ from Project.ProjectBrowserFlags import SourcesBrowserFlag, \ FormsBrowserFlag, ResourcesBrowserFlag, TranslationsBrowserFlag, \ - InterfacesBrowserFlag, OthersBrowserFlag + InterfacesBrowserFlag, OthersBrowserFlag, ProtocolsBrowserFlag flags = self.__projectBrowserFlags[projectType] @@ -132,6 +134,7 @@ self.interfacesBrowserCheckBox.setChecked( flags & InterfacesBrowserFlag) self.othersBrowserCheckBox.setChecked(flags & OthersBrowserFlag) + self.protocolsBrowserCheckBox.setChecked(flags & ProtocolsBrowserFlag) @pyqtSlot(int) def on_projectTypeCombo_activated(self, index):