Port away from QX11Info
I am not 100% sure about the second commit, relevant code https://invent.kde.org/frameworks/kwindowsystem/-/blob/master/src/platforms/xcb/netwm.h#L118 https://invent.kde.org/frameworks/kwindowsystem/-/blob/master/src/platforms/xcb/netwm.cpp#L514