382 def __populateModel(self): |
382 def __populateModel(self): |
383 """ |
383 """ |
384 Private method to populate the browser model. |
384 Private method to populate the browser model. |
385 """ |
385 """ |
386 self.toplevelDirs = [] |
386 self.toplevelDirs = [] |
387 tdp = Preferences.Prefs.settings.value('BrowserModel/ToplevelDirs') |
387 tdp = Preferences.getSettings().value('BrowserModel/ToplevelDirs') |
388 if tdp: |
388 if tdp: |
389 self.toplevelDirs = tdp |
389 self.toplevelDirs = tdp |
390 else: |
390 else: |
391 self.toplevelDirs.append( |
391 self.toplevelDirs.append( |
392 Utilities.toNativeSeparators(QDir.homePath())) |
392 Utilities.toNativeSeparators(QDir.homePath())) |
487 |
487 |
488 def saveToplevelDirs(self): |
488 def saveToplevelDirs(self): |
489 """ |
489 """ |
490 Public slot to save the toplevel directories. |
490 Public slot to save the toplevel directories. |
491 """ |
491 """ |
492 Preferences.Prefs.settings.setValue( |
492 Preferences.getSettings().setValue( |
493 'BrowserModel/ToplevelDirs', self.toplevelDirs) |
493 'BrowserModel/ToplevelDirs', self.toplevelDirs) |
494 |
494 |
495 def _addItem(self, itm, parentItem): |
495 def _addItem(self, itm, parentItem): |
496 """ |
496 """ |
497 Protected slot to add an item. |
497 Protected slot to add an item. |