Hi ,
My remote method signature is
void SetProperty(string property, variant value)
Here i am calling my method with
enable.
enable(QString("Powered"),v
);
// calling
inline QDBusPendingReply<> enable
(const QString &value,
const QVariant &var
) {
QList<QVariant> argumentList;
argumentList << qVariantFromValue(value) << qVariantFromValue(var);
return asyncCallWithArgumentList("SetProperty", argumentList);
}
QVariant v(1);
enable.enable(QString("Powered"),v); // calling
inline QDBusPendingReply<> enable(const QString &value,const QVariant &var)
{
QList<QVariant> argumentList;
argumentList << qVariantFromValue(value) << qVariantFromValue(var);
return asyncCallWithArgumentList("SetProperty", argumentList);
}
To copy to clipboard, switch view to plain text mode
It giving error like
"Method "SetProperty" with signature "ss" on interface "xxx" doesn't exist
How do i send my second argument as variant
Bookmarks