Еще вопрос:
создаю Layout подчиненный главному окну, у меня тут же становится невидимым тулбар, принадлежащий главному окну. Как этого избежать?
Кода нет, предположу:
Не нужно использовать layout QMainWindow, нужно создать свой виджет на котором расположить все что тебе надо и установить этот виджет в качестве "центрального" (QMainWindow::setCentralWidget). И все layout'ы нужно применять к этому "центральному" виджету.