Приветствую!
Собственно LimeRеport и задумывался как некое монолитное решение. Подключил и используй.
Возможности глубокой интеграции с хостовой программой заложено не было.
Если говорить о возможности показа предварительного просмотра, то уже давно
существует PreviewReportWidget* ReportEngine::createPreviewWidget(QWidget *parent = 0);
А вот необходимости расчленять дизайнер я как-то не вижу
Если вы сможете мне объяснить зачем это надо, я подумаю как это сделать.