Project/CreateDialogCodeDialog.py

branch
5_1_x
changeset 1207
f6d920580635
parent 1138
3104df9e1fd0
child 1277
52dd5a2f1ed1
equal deleted inserted replaced
1204:398b99016b07 1207:f6d920580635
115 @return object name (string) 115 @return object name (string)
116 """ 116 """
117 try: 117 try:
118 dlg = uic.loadUi(self.formFile) 118 dlg = uic.loadUi(self.formFile)
119 return dlg.objectName() 119 return dlg.objectName()
120 except AttributeError as err: 120 except (AttributeError, ImportError) as err:
121 E5MessageBox.critical(self, 121 E5MessageBox.critical(self,
122 self.trUtf8("uic error"), 122 self.trUtf8("uic error"),
123 self.trUtf8("""<p>There was an error loading the form <b>{0}</b>.</p>""" 123 self.trUtf8("""<p>There was an error loading the form <b>{0}</b>.</p>"""
124 """<p>{1}</p>""").format(self.formFile, str(err))) 124 """<p>{1}</p>""").format(self.formFile, str(err)))
125 return "" 125 return ""
131 @return class name (sting) 131 @return class name (sting)
132 """ 132 """
133 try: 133 try:
134 dlg = uic.loadUi(self.formFile) 134 dlg = uic.loadUi(self.formFile)
135 return dlg.metaObject().className() 135 return dlg.metaObject().className()
136 except AttributeError as err: 136 except (AttributeError, ImportError) as err:
137 E5MessageBox.critical(self, 137 E5MessageBox.critical(self,
138 self.trUtf8("uic error"), 138 self.trUtf8("uic error"),
139 self.trUtf8("""<p>There was an error loading the form <b>{0}</b>.</p>""" 139 self.trUtf8("""<p>There was an error loading the form <b>{0}</b>.</p>"""
140 """<p>{1}</p>""").format(self.formFile, str(err))) 140 """<p>{1}</p>""").format(self.formFile, str(err)))
141 return "" 141 return ""

eric ide

mercurial