Russian Qt Forum

Qt => Общие вопросы => Тема начата: ilyagoo от Февраль 11, 2011, 10:24



Название: QCoreApplication::addLibrary - зачем и как? разрешение зависимостей в runtime
Отправлено: ilyagoo от Февраль 11, 2011, 10:24
а к чему, собственно, эта функция и как может быть использована?

есть структура папок:
  • [bin]
  • [plugins]
  • [3rdparty]

в bin лежит прога со своими библами. она загружает плагины из папки [plugins] через QLibrary. чтобы не загромождать эту папку в ней находятся только плагины со своими конфигами. некоторые из них зависят от сторонних библиотек, который лежат в [3rdparty]. вроде как QCoreApplication::addLibrary добавляет пути, по которым будет производиться поиск библиотек. добавляю пути к плагинам и сторонним библиотекам, но от этого плагины грузится не начинают. загружаются они только тогда, когда сторонние библы находятся в bin. как это решить не мешая все в кучу?