Project/CreateDialogCodeDialog.py

branch
5_2_x
changeset 1863
aff02fd67d62
parent 1846
75d9128748dc
child 1868
513bcc6de50d
equal deleted inserted replaced
1861:6e8f19ebda9d 1863:aff02fd67d62
319 "impl_pyside.py2.tmpl") 319 "impl_pyside.py2.tmpl")
320 else: 320 else:
321 tmplName = os.path.join(getConfig('ericCodeTemplatesDir'), 321 tmplName = os.path.join(getConfig('ericCodeTemplatesDir'),
322 "impl_pyqt.py2.tmpl") 322 "impl_pyqt.py2.tmpl")
323 else: 323 else:
324 tmplName = os.path.join(getConfig('ericCodeTemplatesDir'), 324 if self.project.getProjectType() == "PySide":
325 "impl_pyqt.py.tmpl") 325 tmplName = os.path.join(getConfig('ericCodeTemplatesDir'),
326 "impl_pyside.py.tmpl")
327 else:
328 tmplName = os.path.join(getConfig('ericCodeTemplatesDir'),
329 "impl_pyqt.py.tmpl")
326 tmplFile = open(tmplName, 'r', encoding="utf-8") 330 tmplFile = open(tmplName, 'r', encoding="utf-8")
327 template = tmplFile.read() 331 template = tmplFile.read()
328 tmplFile.close() 332 tmplFile.close()
329 except IOError as why: 333 except IOError as why:
330 E5MessageBox.critical(self, 334 E5MessageBox.critical(self,
390 if self.project.getProjectType() == "PySide": 394 if self.project.getProjectType() == "PySide":
391 pyqtSignatureFormat = '@Slot({0})' 395 pyqtSignatureFormat = '@Slot({0})'
392 else: 396 else:
393 pyqtSignatureFormat = '@pyqtSignature("{0}")' 397 pyqtSignatureFormat = '@pyqtSignature("{0}")'
394 else: 398 else:
395 pyqtSignatureFormat = '@pyqtSlot({0})' 399 if self.project.getProjectType() == "PySide":
400 pyqtSignatureFormat = '@Slot({0})'
401 else:
402 pyqtSignatureFormat = '@pyqtSlot({0})'
396 for row in range(self.slotsModel.rowCount()): 403 for row in range(self.slotsModel.rowCount()):
397 topItem = self.slotsModel.item(row) 404 topItem = self.slotsModel.item(row)
398 for childRow in range(topItem.rowCount()): 405 for childRow in range(topItem.rowCount()):
399 child = topItem.child(childRow) 406 child = topItem.child(childRow)
400 if child.checkState() and \ 407 if child.checkState() and \

eric ide

mercurial