Hello Yichao,
I checkout out the code for KAuth and found out the following lines
in` ActionReply Action::execute(const QString &helperID) const`
if (d->async) {
if (hasHelper()) {
// It makes no sense
return ActionReply::InvalidActionReply;
}
which gives the right error code and can explain why only the async
action fails. The comment says "makes no sense", but doesn't say
why.... can anyone explain the reason??
And I cannot found the
description for this anywhere in the tutorial (e.g. some backend may
not support async action with helper at all.....), if it really
doesn't make sense to do this (which I really doubt....) I guess it
would be better to add it...
THX.
[1] http://forum.kde.org/viewtopic.php?f=43&t=94801
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<