It is probably a good idea to make the separator between (for example) the visual widget and the right widget group resizable. A possibility is to use a QSplitter as shown in the docs and here.
QSplitter