Почитайте литературу по Qt. Например,
http://www.linuxcenter.ru/lib/books/qt3/qt3_5.phtmlhttp://www.opennet.ru/docs/RUS/qt3_prog/c3346.html — без основ вам будет очень тяжело.
Средства размещения Qt (аналогично GTK+ и Java Swing) гораздо гибче, чем примитив Lazarus и wxWidgets. Фактически они напоминают размещение элементов во вложенных таблицах: вертикальный и горизонтальный стек, таблица (в том числе с объединёнными ячейками), использование пружин. Запустите Qt Designer и поэкспериментируйте сначала там.
1) Как заставить layout принимать размер родительского виджета ?
Автоматически, если
явно не указано обратное.
2) Изменять свой размер и размер вложенных виджетов при изменении родительского для layout элемента ?
Автоматически, если
явно не указано обратное.
Можно это все сделать из дизайнера или нужно прописывать обработку событий в коде ?
Можно и там и там. Designer формирует файл .ui, который можно подключить в runtime или сгенерировать код командой uic-qt3 или uic-qt4
Запустите KDevelop и создайте там проект Qt, чтобы посмотреть что и как работает.