When you change your monitor resolution, often the font sizes will change as well. Many Qt widgets will take font size into account when calculating their optimum size (otherwise the text would not fit). I suspect that this is what is happening.
It is not realistic to expect absolutely identical pixel perfect layouts on different monitor resolutions. If you need rigid control over the size of all widgets, then don't use layouts.
Bookmarks