@JoeCFD great!! Will start experimenting
I have since found out that grabWindow doesn’t work under Wayland. So I either have to find another way or resort to X11 again.
I don't believe X11 will allow negative coordinates, as traditional geometry uses the form
AxB+C+D where the (+) can also be a (-) to cause the offset to be from the right hand side or bottom of the display.
You should however be able to use coordinates that are GREATER than the visible desktop.
No one has replied
i have no experience with accessibility on Linux. But maybe the following helps you:
Qt Accessibility is based on AT-SPI via DBus on Unix/X11 and is tested to be working on Gnome and KDE.
Are you sure that i3wm even supports accessibility?
Actually I have since spotted what the problem was, As it turns out creating a new instance of QNetworkAccessManager every 15 seconds is not the best idea if you're not deleting them.
The solution I went with was making *manager a class member.