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

Method createFormValidateEvent

core/script/event.cpp:300–311  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

298}
299
300std::shared_ptr<Event> Event::createFormValidateEvent(FormField *target, Page *targetPage, const QString &targetName)
301{
302 std::shared_ptr<Event> ret(new Event(Event::FieldValidate));
303 ret->setTarget(target);
304 ret->setTargetPage(targetPage);
305 ret->setTargetName(targetName);
306 ret->setShiftModifier(QApplication::keyboardModifiers() & Qt::ShiftModifier);
307
308 ret->setValue(target->value());
309 ret->setReturnCode(true);
310 return ret;
311}
312
313std::shared_ptr<Event> Event::createFieldMouseEvent(FormField *target, Page *targetPage, Event::EventType fieldMouseEventType)
314{

Callers

nothing calls this directly

Calls 7

setTargetMethod · 0.80
setTargetPageMethod · 0.80
setShiftModifierMethod · 0.80
setTargetNameMethod · 0.45
setValueMethod · 0.45
valueMethod · 0.45
setReturnCodeMethod · 0.45

Tested by

no test coverage detected