Added code to cover more failure situations of PyQt4 uic.

Fri, 29 Jul 2011 18:23:53 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 29 Jul 2011 18:23:53 +0200
changeset 1206
1c9aa6215e7d
parent 1205
7337fde4e4d2
child 1208
2e7445f08612

Added code to cover more failure situations of PyQt4 uic.

Project/CreateDialogCodeDialog.py file | annotate | diff | comparison | revisions
--- a/Project/CreateDialogCodeDialog.py	Thu Jul 28 19:16:29 2011 +0200
+++ b/Project/CreateDialogCodeDialog.py	Fri Jul 29 18:23:53 2011 +0200
@@ -119,7 +119,7 @@
         try:
             dlg = uic.loadUi(self.formFile)
             return dlg.objectName()
-        except AttributeError as err:
+        except (AttributeError, ImportError) as err:
             E5MessageBox.critical(self,
                 self.trUtf8("uic error"),
                 self.trUtf8("""<p>There was an error loading the form <b>{0}</b>.</p>"""
@@ -135,7 +135,7 @@
         try:
             dlg = uic.loadUi(self.formFile)
             return dlg.metaObject().className()
-        except AttributeError as err:
+        except (AttributeError, ImportError) as err:
             E5MessageBox.critical(self,
                 self.trUtf8("uic error"),
                 self.trUtf8("""<p>There was an error loading the form <b>{0}</b>.</p>"""

eric ide

mercurial