+
+ QString methodSignature = QString("%1(%2)").arg(handlername).arg(value.typeName());
+ int methodIdx = metaObject()->indexOfMethod(methodSignature.toAscii().constData());
+ if(methodIdx < 0) {
+ QByteArray normedMethodName = QMetaObject::normalizedSignature(methodSignature.toAscii().constData());
+ methodIdx = metaObject()->indexOfMethod(normedMethodName.constData());
+ }
+ if(methodIdx < 0) {
+ return false;
+ }
+