Отображение qml элемента из билиотеки в основном окне.
Подскажите, как лучше подобраться к такому вопросу: Есть загрузчик плагинов (по типу PluginManager из qtcreator). Необходимо, чтобы была возможность загружать дополнения для главного приложения. То есть, элемент должен быть описан в плагине, регистрироваться через методы интерфейса (наверное) в общей массе элементов и при запуске приложения добавляться в основное окно в виде расширения. Если делать на виджетах, то можно в интерфейсе сделать метод, который будет возвращать QWidget. Можно ли сделать что-то похожее на qml? Где тогда создавать элемент (сначала передавать в плагин QQmlEngine и всю работу делать там, а может возвращать строку, описывающую элемент и из неё формировать его уже в главном окне или есть какие-то нормальные методы для таких ситуаций)?