Why is my QPushButton overlapping the QMenuBar

I have this QMenuBar and I wanted to put a button on the screen and for some reason it just overlaps the menubar…? Here is my code: class LeagueHelperWindow(QMainWindow): def __init__(self) -> None: super().__init__() self.setWindowTitle(‘League Helper’) self.load_saved_settings() self.setup_menu_bar() self.vbox = QVBoxLayout(self) self.setLayout(self.vbox) self.button = QPushButton(‘Test’, self) self.vbox.addWidget(self.button) self.vbox.addStretch() self.setLayout(self.vbox) def setup_menu_bar(self): menu_bar = QMenuBar(self) file_menu… Read More Why is my QPushButton overlapping the QMenuBar