Fri, 06 Feb 2015 19:07:00 +0100
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()