Preferences/ConfigurationPages/ProjectBrowserPage.py

changeset 5968
c5112b5cb7a9
parent 5389
9b1c800daff3
child 6048
82ad8ec9548c
--- 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):

eric ide

mercurial