diff --git a/src/datatypes/action.h b/src/datatypes/action.h --- a/src/datatypes/action.h +++ b/src/datatypes/action.h @@ -34,6 +34,7 @@ { KITINERARY_BASE_GADGET(Action) KITINERARY_PROPERTY(QUrl, target, setTarget) + KITINERARY_PROPERTY(QVariant, result, setResult) protected: ///@cond internal QExplicitlySharedDataPointer d; diff --git a/src/datatypes/action.cpp b/src/datatypes/action.cpp --- a/src/datatypes/action.cpp +++ b/src/datatypes/action.cpp @@ -29,10 +29,12 @@ KITINERARY_PRIVATE_BASE_GADGET(Action) public: QUrl target; + QVariant result; }; KITINERARY_MAKE_BASE_CLASS(Action) KITINERARY_MAKE_PROPERTY(Action, QUrl, target, setTarget) +KITINERARY_MAKE_PROPERTY(Action, QVariant, result, setResult) KITINERARY_MAKE_OPERATOR(Action) class CancelActionPrivate : public ActionPrivate