diff -r b98cc8ee1142 -r dc3a7c9d8f6e Preferences/ConfigurationPages/ProjectBrowserPage.py --- a/Preferences/ConfigurationPages/ProjectBrowserPage.py Sun Feb 10 19:46:21 2013 +0100 +++ b/Preferences/ConfigurationPages/ProjectBrowserPage.py Mon Feb 11 14:08:08 2013 +0100 @@ -14,10 +14,6 @@ from .ConfigurationPageBase import ConfigurationPageBase from .Ui_ProjectBrowserPage import Ui_ProjectBrowserPage -from Project.ProjectBrowserFlags import SourcesBrowserFlag, FormsBrowserFlag, \ - ResourcesBrowserFlag, TranslationsBrowserFlag, InterfacesBrowserFlag, \ - OthersBrowserFlag - import Preferences @@ -80,6 +76,10 @@ @param projectType type of the selected project (string) """ + from Project.ProjectBrowserFlags import SourcesBrowserFlag, FormsBrowserFlag, \ + ResourcesBrowserFlag, TranslationsBrowserFlag, InterfacesBrowserFlag, \ + OthersBrowserFlag + flags = 0 if self.sourcesBrowserCheckBox.isChecked(): flags |= SourcesBrowserFlag @@ -102,6 +102,10 @@ @param projectType type of the selected project (string) """ + from Project.ProjectBrowserFlags import SourcesBrowserFlag, FormsBrowserFlag, \ + ResourcesBrowserFlag, TranslationsBrowserFlag, InterfacesBrowserFlag, \ + OthersBrowserFlag + flags = self.__projectBrowserFlags[projectType] self.sourcesBrowserCheckBox.setChecked(flags & SourcesBrowserFlag)