Project/CreateDialogCodeDialog.py

changeset 1862
b1498278335f
parent 1844
0388a36b5fcf
child 1869
3e34d5c362d9
equal deleted inserted replaced
1858:04e1f90786cd 1862:b1498278335f
321 "impl_pyside.py2.tmpl") 321 "impl_pyside.py2.tmpl")
322 else: 322 else:
323 tmplName = os.path.join(getConfig('ericCodeTemplatesDir'), 323 tmplName = os.path.join(getConfig('ericCodeTemplatesDir'),
324 "impl_pyqt.py2.tmpl") 324 "impl_pyqt.py2.tmpl")
325 else: 325 else:
326 tmplName = os.path.join(getConfig('ericCodeTemplatesDir'), 326 if self.project.getProjectType() == "PySide":
327 "impl_pyqt.py.tmpl") 327 tmplName = os.path.join(getConfig('ericCodeTemplatesDir'),
328 "impl_pyside.py.tmpl")
329 else:
330 tmplName = os.path.join(getConfig('ericCodeTemplatesDir'),
331 "impl_pyqt.py.tmpl")
328 tmplFile = open(tmplName, 'r', encoding="utf-8") 332 tmplFile = open(tmplName, 'r', encoding="utf-8")
329 template = tmplFile.read() 333 template = tmplFile.read()
330 tmplFile.close() 334 tmplFile.close()
331 except IOError as why: 335 except IOError as why:
332 E5MessageBox.critical(self, 336 E5MessageBox.critical(self,
392 if self.project.getProjectType() == "PySide": 396 if self.project.getProjectType() == "PySide":
393 pyqtSignatureFormat = '@Slot({0})' 397 pyqtSignatureFormat = '@Slot({0})'
394 else: 398 else:
395 pyqtSignatureFormat = '@pyqtSignature("{0}")' 399 pyqtSignatureFormat = '@pyqtSignature("{0}")'
396 else: 400 else:
397 pyqtSignatureFormat = '@pyqtSlot({0})' 401 if self.project.getProjectType() == "PySide":
402 pyqtSignatureFormat = '@Slot({0})'
403 else:
404 pyqtSignatureFormat = '@pyqtSlot({0})'
398 for row in range(self.slotsModel.rowCount()): 405 for row in range(self.slotsModel.rowCount()):
399 topItem = self.slotsModel.item(row) 406 topItem = self.slotsModel.item(row)
400 for childRow in range(topItem.rowCount()): 407 for childRow in range(topItem.rowCount()):
401 child = topItem.child(childRow) 408 child = topItem.child(childRow)
402 if child.checkState() and \ 409 if child.checkState() and \

eric ide

mercurial