diff -r 5f8c8cd86111 -r bd1d5ac481b0 Project/CreateDialogCodeDialog.py --- a/Project/CreateDialogCodeDialog.py Fri Feb 26 17:51:16 2010 +0000 +++ b/Project/CreateDialogCodeDialog.py Sat Feb 27 11:33:46 2010 +0000 @@ -218,9 +218,9 @@ if self.__module is not None: method = "on_%s_%s" % \ (name, metaMethod.signature().split("(")[0]) - method2 = "on_%s_%s" % \ - (name, bytes(QMetaObject.normalizedSignature( - metaMethod.signature())).decode()) + method2 = "%s(%s)" % (method, + ", ".join([self.__mapType(t) + for t in metaMethod.parameterTypes()])) if method2 in signatureList or method in signatureList: itm2.setFlags(Qt.ItemFlags(Qt.ItemIsEnabled))