static
| 249 | |
| 250 | // static |
| 251 | std::shared_ptr<Event> Event::createFormCalculateEvent(FormField *target, Page *targetPage, FormField *source, Page *sourcePage, const QString &targetName) |
| 252 | { |
| 253 | std::shared_ptr<Event> ret(new Event(Event::FieldCalculate)); |
| 254 | ret->setSource(source); |
| 255 | ret->setSourcePage(sourcePage); |
| 256 | ret->setTarget(target); |
| 257 | ret->setTargetPage(targetPage); |
| 258 | ret->setTargetName(targetName); |
| 259 | |
| 260 | ret->setValue(target->value()); |
| 261 | return ret; |
| 262 | } |
| 263 | |
| 264 | // static |
| 265 | std::shared_ptr<Event> Event::createFormatEvent(FormField *target, Page *targetPage, const QString &targetName) |
nothing calls this directly
no test coverage detected