Changeset View
Changeset View
Standalone View
Standalone View
src/datatypes/action.cpp
| Show All 23 Lines | |||||
| 24 | 24 | | |||
| 25 | namespace KItinerary { | 25 | namespace KItinerary { | ||
| 26 | 26 | | |||
| 27 | class ActionPrivate : public QSharedData | 27 | class ActionPrivate : public QSharedData | ||
| 28 | { | 28 | { | ||
| 29 | KITINERARY_PRIVATE_BASE_GADGET(Action) | 29 | KITINERARY_PRIVATE_BASE_GADGET(Action) | ||
| 30 | public: | 30 | public: | ||
| 31 | QUrl target; | 31 | QUrl target; | ||
| 32 | QVariant result; | ||||
| 32 | }; | 33 | }; | ||
| 33 | 34 | | |||
| 34 | KITINERARY_MAKE_BASE_CLASS(Action) | 35 | KITINERARY_MAKE_BASE_CLASS(Action) | ||
| 35 | KITINERARY_MAKE_PROPERTY(Action, QUrl, target, setTarget) | 36 | KITINERARY_MAKE_PROPERTY(Action, QUrl, target, setTarget) | ||
| 37 | KITINERARY_MAKE_PROPERTY(Action, QVariant, result, setResult) | ||||
| 36 | KITINERARY_MAKE_OPERATOR(Action) | 38 | KITINERARY_MAKE_OPERATOR(Action) | ||
| 37 | 39 | | |||
| 38 | class CancelActionPrivate : public ActionPrivate | 40 | class CancelActionPrivate : public ActionPrivate | ||
| 39 | { | 41 | { | ||
| 40 | KITINERARY_PRIVATE_GADGET(CancelAction) | 42 | KITINERARY_PRIVATE_GADGET(CancelAction) | ||
| 41 | }; | 43 | }; | ||
| 42 | KITINERARY_MAKE_SUB_CLASS(CancelAction, Action) | 44 | KITINERARY_MAKE_SUB_CLASS(CancelAction, Action) | ||
| 43 | KITINERARY_MAKE_OPERATOR(CancelAction) | 45 | KITINERARY_MAKE_OPERATOR(CancelAction) | ||
| ▲ Show 20 Lines • Show All 45 Lines • Show Last 20 Lines | |||||