more complex expander widget example - mainwindow.ui