Native children of top-level window has incorrect position after setting its geometry when scaling factor greater than 1.0 on secondary screen (e.g. screen top-left is 3840x0).
Steps to reproduce: run the attached software with DPR of 2.0 on second screen with geometry of 3840,0,3840x2160. After a second the red rectangle will disappear (it will have negative top-left position). After applying the patch the red rectangle is still visible after changing its geometry (after a second).
The problem exists since https://codereview.qt-http://example.comproject.org/c/qt/qtbase/+/251797