Есть софтина на С++. ГУЙ на Qt4. Мне требуется прикрутить к ней поддержку плагинов. Плагины тоже должны писаться на С/С++, компилиться и потом в рантайме подключаться/отключаться. Еще требование - чтобы можно было из одного плагина обращаться к другому.
Как бы это реализовать? Никогда не делал софта с плагинами, поэтому подскажите с чего начать, что почитать, где посмотреть...
Большое спасибо.