Fix silly mistake with settings and make settings tab page use a QVBoxLayout