Scope DialogShadows lifetime to application
- DialogShadows own KWayland::Client::buffer objects
- Buffer cleanup makes wayland calls
- wayland calls after QGuiApplication has stoped will fail
Q_GLOBAL_STATIC mangaged objects can outlive the QGuiApplication.