diff -r dc3a7c9d8f6e -r df3820f08247 UI/BrowserModel.py --- a/UI/BrowserModel.py Mon Feb 11 14:08:08 2013 +0100 +++ b/UI/BrowserModel.py Mon Feb 11 18:13:10 2013 +0100 @@ -14,9 +14,6 @@ from PyQt4.QtCore import QDir, QModelIndex, QAbstractItemModel, QFileSystemWatcher, Qt from PyQt4.QtGui import QImageReader, QApplication, QFont -import Utilities.ClassBrowsers -import Utilities.ClassBrowsers.ClbrBaseClasses - import UI.PixmapCache import Preferences import Utilities @@ -529,6 +526,7 @@ @param parentItem reference to the file item to be populated @param repopulate flag indicating a repopulation (boolean) """ + import Utilities.ClassBrowsers moduleName = parentItem.moduleName() fileName = parentItem.fileName() try: @@ -1227,6 +1225,7 @@ self._classObject = cl self._filename = filename + import Utilities.ClassBrowsers.ClbrBaseClasses self.isfunction = isinstance(self._classObject, Utilities.ClassBrowsers.ClbrBaseClasses.Function) self.ismodule = isinstance(self._classObject, @@ -1328,6 +1327,7 @@ name = fn.name BrowserItem.__init__(self, parent, name) + import Utilities.ClassBrowsers.ClbrBaseClasses self.type_ = BrowserItemMethod self.name = name self._functionObject = fn