addWidget

Причина , по которой здесь создана страница по addWidget связана с особенностью этого метода.

Особенность или нюанс в том, что по факту addWidget устанавливает parent добавляемому виджету соответственно тому куда он добавляется.

Для кого-то это сразу очевидно, для кого-то нет. Но получается, что это основополагающая технология создания подчинённости виджетов. Ведь оказывается, что addWidget применяется везде и в ui формат автоматом.

Теперь пример из практики, который позволяет готовому полнофункциональному  виджету создать вокруг него например рамку с загругленными краями.

Мы создаём эту рамку через какой-то допустим QFrame.

Далее добавляем этот QFrame к главному виджету формы через как вы догадываетесь тот же addWidget, и далее к этому QFrame добавляете внутренности формы, вокруг которых нужна рамка (также через addWidget) и получится, что по сути мы пересобрали цепочку подчинённости виджетов как нам надо.