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 \ |