As a place holder I added a QLabel to the gridlayout in the contructor with a welcome message. This solves the width issue and auto resize works correctly.