def preferencesChanged(self):
     """
     Public slot called to handle a change of the preferences settings.
     """
     BrowserSortFilterProxyModel.preferencesChanged(self)
     
     hideGeneratedForms = Preferences.getProject("HideGeneratedForms")
     if self.hideGeneratedForms != hideGeneratedForms:
         self.hideGeneratedForms = hideGeneratedForms
         self.invalidateFilter()
 def preferencesChanged(self):
     """
     Public slot called to handle a change of the preferences settings.
     """
     BrowserSortFilterProxyModel.preferencesChanged(self)
     
     hideGeneratedForms = Preferences.getProject("HideGeneratedForms")
     if self.hideGeneratedForms != hideGeneratedForms:
         self.hideGeneratedForms = hideGeneratedForms
         self.invalidateFilter()
 def __init__(self, filterType, parent=None):
     """
     Constructor
     
     @param filterType type of filter to apply
     @param parent reference to the parent object (QObject)
     """
     BrowserSortFilterProxyModel.__init__(self, parent)
     self.__filterType = filterType
     self.setDynamicSortFilter(True)
     self.hideGeneratedForms = Preferences.getProject("HideGeneratedForms")
 def __init__(self, filterType, parent=None):
     """
     Constructor
     
     @param filterType type of filter to apply
     @param parent reference to the parent object (QObject)
     """
     BrowserSortFilterProxyModel.__init__(self, parent)
     self.__filterType = filterType
     self.setDynamicSortFilter(True)
     self.hideGeneratedForms = Preferences.getProject("HideGeneratedForms")