UI/BrowserModel.py

changeset 2409
df3820f08247
parent 2334
fc69ad77e18a
child 2525
8b507a9a2d40
child 2613
0799eea6feba
--- 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

eric ide

mercurial