Project/CreateDialogCodeDialog.py

changeset 1206
1c9aa6215e7d
parent 1148
ddc482ded355
child 1275
3db9193a528b
equal deleted inserted replaced
1205:7337fde4e4d2 1206:1c9aa6215e7d
117 @return object name (string) 117 @return object name (string)
118 """ 118 """
119 try: 119 try:
120 dlg = uic.loadUi(self.formFile) 120 dlg = uic.loadUi(self.formFile)
121 return dlg.objectName() 121 return dlg.objectName()
122 except AttributeError as err: 122 except (AttributeError, ImportError) as err:
123 E5MessageBox.critical(self, 123 E5MessageBox.critical(self,
124 self.trUtf8("uic error"), 124 self.trUtf8("uic error"),
125 self.trUtf8("""<p>There was an error loading the form <b>{0}</b>.</p>""" 125 self.trUtf8("""<p>There was an error loading the form <b>{0}</b>.</p>"""
126 """<p>{1}</p>""").format(self.formFile, str(err))) 126 """<p>{1}</p>""").format(self.formFile, str(err)))
127 return "" 127 return ""
133 @return class name (sting) 133 @return class name (sting)
134 """ 134 """
135 try: 135 try:
136 dlg = uic.loadUi(self.formFile) 136 dlg = uic.loadUi(self.formFile)
137 return dlg.metaObject().className() 137 return dlg.metaObject().className()
138 except AttributeError as err: 138 except (AttributeError, ImportError) as err:
139 E5MessageBox.critical(self, 139 E5MessageBox.critical(self,
140 self.trUtf8("uic error"), 140 self.trUtf8("uic error"),
141 self.trUtf8("""<p>There was an error loading the form <b>{0}</b>.</p>""" 141 self.trUtf8("""<p>There was an error loading the form <b>{0}</b>.</p>"""
142 """<p>{1}</p>""").format(self.formFile, str(err))) 142 """<p>{1}</p>""").format(self.formFile, str(err)))
143 return "" 143 return ""

eric ide

mercurial