Skip to content

Use change signals on Window interface class.

David Edmundson requested to merge work/d_ed/signals into master

QWaylandLayerSurface pulled data from the Window on startup. The Window pushed data into the QWaylandLayerSurface on changes. Having two patterns is a sign of something being off.

This moves everything to a single design, pulling from the public interface. This allows us to drop a code path that meddles with QWaylandWindow internals.

Merge request reports