This moves the label and text input outside of the QDialogButtonBox (which is mainly meant only for buttons) and into its own layout. This makes the window resize work slightly better and renders the layout slightly better.