This patch is mostly a refactoring of the same lines of code used throughout multiple files to determine the event type and button type which maps back to the ones AnnotatorEngine provides.<div>This should help when trying to implement some other states for AnnotatorEngine::Button.<br>
<div><br></div><div>The files affected are the following:</div><div><br></div><div>-- okular/ui/annotationtools.h</div><div>-- okular/ui/annotationtools.cpp</div><div>-- okular/ui/pageviewannotator.cpp</div><div>-- okular/ui/presentationwidget.cpp</div>
</div><div><br></div><div>Thanks,</div><div>Radu.</div>