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