UI/UserInterface.py

changeset 1142
01ae8e2946d3
parent 1131
7781e396c903
child 1195
572730077b35
diff -r 8d1aa04a8f62 -r 01ae8e2946d3 UI/UserInterface.py
--- a/UI/UserInterface.py	Tue Jun 28 19:23:57 2011 +0200
+++ b/UI/UserInterface.py	Tue Jun 28 20:03:20 2011 +0200
@@ -2218,8 +2218,7 @@
         """
         Private slot to initialize the action to show the PySide documentation.
         """
-        try:
-            import PySide
+        if Utilities.checkPyside():
             self.pysideDocAct = E5Action(self.trUtf8('PySide Documentation'),
                 self.trUtf8('Py&Side Documentation'), 0, 0, self, 'pyside_documentation')
             self.pysideDocAct.setStatusTip(self.trUtf8('Open PySide Documentation'))
@@ -2231,8 +2230,7 @@
             ))
             self.pysideDocAct.triggered[()].connect(self.__showPySideDoc)
             self.actions.append(self.pysideDocAct)
-            del PySide
-        except ImportError:
+        else:
             self.pysideDocAct = None
       
     def __initMenus(self):

eric ide

mercurial