Вообще обычно есть какая-то точка инициализации, где все дочерние формы создаются. Если они должны как-то взаимодействовать с главной формой, то в этой точке инициализации их и надо соединять. Возможно, это конструктор главной формы, или метод, вроде init(). Такой же метод может быть и у дочерних виджетов. если их надо соединять со слот-сигналами потомков.
Если объекты создаются какой-нибудь фабрикой, то там их и надо соединять с зависимостями с помощью слот-сигналов.
Дизайнером лучше вообще ничего не соединять. Довольно некрасиво получается в итоге.
Ну а вообще, выкладывайте пример. Сюда или на гихаб. Без кода сложновато сказать.