Fixed an issue in the code creation dialog when loading a form file with project specific widgets. 6_0_x

Fri, 06 Feb 2015 19:07:00 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Fri, 06 Feb 2015 19:07:00 +0100
branch
6_0_x
changeset 4099
a58d1423c9fd
parent 4092
f6bfe3ef6ddb
child 4100
c48e8cfc9704

Fixed an issue in the code creation dialog when loading a form file with project specific widgets.
(grafted from 2077ba18a848fefc93c67a907a12a3349b264d70)

Project/CreateDialogCodeDialog.py file | annotate | diff | comparison | revisions
--- a/Project/CreateDialogCodeDialog.py	Wed Feb 04 19:39:00 2015 +0100
+++ b/Project/CreateDialogCodeDialog.py	Fri Feb 06 19:07:00 2015 +0100
@@ -142,7 +142,8 @@
         @return object name (string)
         """
         try:
-            dlg = uic.loadUi(self.formFile)
+            dlg = uic.loadUi(
+                self.formFile, package=self.project.getProjectPath())
             return dlg.objectName()
         except (AttributeError, ImportError) as err:
             E5MessageBox.critical(
@@ -160,7 +161,8 @@
         @return class name (sting)
         """
         try:
-            dlg = uic.loadUi(self.formFile)
+            dlg = uic.loadUi(
+                self.formFile, package=self.project.getProjectPath())
             return dlg.metaObject().className()
         except (AttributeError, ImportError) as err:
             E5MessageBox.critical(
@@ -229,7 +231,8 @@
         self.filterEdit.clear()
         
         try:
-            dlg = uic.loadUi(self.formFile)
+            dlg = uic.loadUi(
+                self.formFile, package=self.project.getProjectPath())
             objects = dlg.findChildren(QWidget) + dlg.findChildren(QAction)
             
             signatureList = self.__signatures()

eric ide

mercurial