It sounds like you have not set up your MainWindow with a correct layout for the central window, or you have set a fixed size for the MainWindow which prevents it from adapting to the different OS. The effect you are seeing should not happen if you have used the layout correctly and have not set a fixed size.