Port framebuffers away from deprecated QDesktopWidget

Use QPlatformNativeInterface to get the WId instead
2 jobs for !41 with work/nodesktopwidget in 1 minute and 11 seconds (queued for 3 minutes and 52 seconds)
latest merge request