Skip to content

WIP: Add OverlayIconEngine to Okular

David Hurka requested to merge davidhurka/okular:implant-icon-engine into master

This adds OverlayIconEngine from davidhurka/overlay-icon-engine-demo> to Okular. It is intended to be useful for !141 (merged).

In this patch, the usage is demonstrated in annotationactionhandler.cpp, the advantage of a complete QIconEngine becomes visible at high toolbar scales:

overlay_icon_engine_annotation_toolbar

(before/after, Typewriter annotation tool)

Another use case could be the Quick Annotation tool icons. These were drawn for higher resolutions, but OverlayIconEngine would support additional low resolution versions.

Merge request reports