MCPcopy Create free account
hub / github.com/KDE/okular / createFormCalculateEvent

Method createFormCalculateEvent

core/script/event.cpp:251–262  ·  view source on GitHub ↗

static

Source from the content-addressed store, hash-verified

249
250// static
251std::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
265std::shared_ptr<Event> Event::createFormatEvent(FormField *target, Page *targetPage, const QString &targetName)

Callers

nothing calls this directly

Calls 7

setSourceMethod · 0.80
setSourcePageMethod · 0.80
setTargetMethod · 0.80
setTargetPageMethod · 0.80
setTargetNameMethod · 0.45
setValueMethod · 0.45
valueMethod · 0.45

Tested by

no test coverage detected