Project/CreateDialogCodeDialog.py

changeset 4094
2077ba18a848
parent 4021
195a471c327b
child 4259
c90a1cb373f2
equal deleted inserted replaced
4093:8dd5c3a49b82 4094:2077ba18a848
140 Private method to get the object name of the dialog. 140 Private method to get the object name of the dialog.
141 141
142 @return object name (string) 142 @return object name (string)
143 """ 143 """
144 try: 144 try:
145 dlg = uic.loadUi(self.formFile) 145 dlg = uic.loadUi(
146 self.formFile, package=self.project.getProjectPath())
146 return dlg.objectName() 147 return dlg.objectName()
147 except (AttributeError, ImportError) as err: 148 except (AttributeError, ImportError) as err:
148 E5MessageBox.critical( 149 E5MessageBox.critical(
149 self, 150 self,
150 self.tr("uic error"), 151 self.tr("uic error"),
158 Private method to get the class name of the dialog. 159 Private method to get the class name of the dialog.
159 160
160 @return class name (sting) 161 @return class name (sting)
161 """ 162 """
162 try: 163 try:
163 dlg = uic.loadUi(self.formFile) 164 dlg = uic.loadUi(
165 self.formFile, package=self.project.getProjectPath())
164 return dlg.metaObject().className() 166 return dlg.metaObject().className()
165 except (AttributeError, ImportError) as err: 167 except (AttributeError, ImportError) as err:
166 E5MessageBox.critical( 168 E5MessageBox.critical(
167 self, 169 self,
168 self.tr("uic error"), 170 self.tr("uic error"),
227 Private slot to update the slots tree display. 229 Private slot to update the slots tree display.
228 """ 230 """
229 self.filterEdit.clear() 231 self.filterEdit.clear()
230 232
231 try: 233 try:
232 dlg = uic.loadUi(self.formFile) 234 dlg = uic.loadUi(
235 self.formFile, package=self.project.getProjectPath())
233 objects = dlg.findChildren(QWidget) + dlg.findChildren(QAction) 236 objects = dlg.findChildren(QWidget) + dlg.findChildren(QAction)
234 237
235 signatureList = self.__signatures() 238 signatureList = self.__signatures()
236 239
237 self.slotsModel.clear() 240 self.slotsModel.clear()

eric ide

mercurial