Название: не пойму как загружать qml dll plugins, если qml файл находится в ресурсах? Отправлено: 0x0001 от Февраль 16, 2014, 13:30 qrc:
Код: <file>qml/main.qml</file> в файле main.qml импортируется плагин из обычной дисковой файловой системы: Код: import "./../plugins" Надо, чтобы в конечной версии П.О., на диске не было qml файлов вообще(они в ресурсах), но были dll плагины, которые можно оперативно подгрузить. Спасибо. Название: Re: не пойму как загружать qml dll plugins, если qml файл находится в ресурсах? Отправлено: 0x0001 от Февраль 17, 2014, 21:23 пока нашел лишь 1 реальный ответ:
Загружать плагин (напр. myqml.dll) из CPP кода и далее внедрять компонент в qml через QDeclarative(так как нужна програмная отрисовка, то юзаю QML 1.0 / 1.1 ). из qml кода через import "... " может быть как-то можно, но более тратить время на это нет времени. Название: Re: не пойму как загружать qml dll plugins, если qml файл находится в ресурсах? Отправлено: OKTA от Февраль 18, 2014, 10:06 почему-то мне кажется, что это единственный способ, т.к. qml и знать не знает ничего о всяких dll и тем более просто так не понимает их)))
Название: Re: не пойму как загружать qml dll plugins, если qml файл находится в ресурсах? Отправлено: 0x0001 от Февраль 18, 2014, 12:18 почему-то мне кажется, что это единственный способ, т.к. qml и знать не знает ничего о всяких dll и тем более просто так не понимает их))) не много не так... как я понял, просто файловые системы ресурсов "qrc:" и дисковая - разные, qml знает плагины лишь в своей ф. системе, откуда он загружен, т.е. пути относительные. |