Skip to content

Move repaint scheduling logic to Item

Vlad Zahorodnii requested to merge work/item-repaint-scheduling into master

Currently, items depend on scene windows for creating pixmaps, repaint scheduling, and caching quads.

This change moves repaint scheduling from scene windows to items to make the scene items depend less on scene windows.

In hindsight, we may clean up the repaint scheduling machinery further by introducing view objects.

Merge request reports