Small optimizations on libpyside.
This commit is contained in:
parent
af629d13fc
commit
be2e9569dd
3 changed files with 21 additions and 33 deletions
|
|
@ -536,9 +536,11 @@ char* getTypeName(PyObject* type)
|
|||
|
||||
char* buildSignature(const char *name, const char *signature)
|
||||
{
|
||||
QString signal;
|
||||
signal.sprintf("%s(%s)", name, signature);
|
||||
return strdup(QMetaObject::normalizedSignature(signal.toAscii()));
|
||||
QByteArray signal(name);
|
||||
signal += '(';
|
||||
signal += signature;
|
||||
signal += ')';
|
||||
return strdup(QMetaObject::normalizedSignature(signal));
|
||||
}
|
||||
|
||||
char* parseSignature(PyObject *args)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue