| 311 | } |
| 312 | |
| 313 | std::shared_ptr<Event> Event::createFieldMouseEvent(FormField *target, Page *targetPage, Event::EventType fieldMouseEventType) |
| 314 | { |
| 315 | Q_ASSERT(fieldMouseEventType >= Okular::Event::FieldMouseDown && fieldMouseEventType <= Okular::Event::FieldMouseUp); |
| 316 | std::shared_ptr<Event> ret = std::make_shared<Event>(fieldMouseEventType); |
| 317 | ret->setTarget(target); |
| 318 | ret->setTargetPage(targetPage); |
| 319 | ret->setShiftModifier(QApplication::keyboardModifiers() & Qt::ShiftModifier); |
| 320 | return ret; |
| 321 | } |
| 322 | |
| 323 | std::shared_ptr<Event> Event::createDocEvent(Event::EventType type) |
| 324 | { |
nothing calls this directly
no test coverage detected