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

Method createFormFocusEvent

core/script/event.cpp:288–298  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

286}
287
288std::shared_ptr<Event> Event::createFormFocusEvent(FormField *target, Page *targetPage, const QString &targetName)
289{
290 std::shared_ptr<Event> ret(new Event(Event::FieldFocus));
291 ret->setTarget(target);
292 ret->setTargetPage(targetPage);
293 ret->setTargetName(targetName);
294 ret->setShiftModifier(QApplication::keyboardModifiers() & Qt::ShiftModifier);
295
296 ret->setValue(target->value());
297 return ret;
298}
299
300std::shared_ptr<Event> Event::createFormValidateEvent(FormField *target, Page *targetPage, const QString &targetName)
301{

Callers

nothing calls this directly

Calls 6

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

Tested by

no test coverage detected