I mean you read a property from one class and write to it in a differen class? How can I use kwindowsystem to close a window in wayland (isn't QX11Info::dispay required in netwm) ? (don't get me wrong, I have great respect for your work and I do not remotely understand the complexities like you do)