标签: c++ qt plugins qml
我正在考虑构建一个支持用户/社区定义的插件的QT Quick应用程序。这些插件应该能够扩展现有的UI,例如带有自定义窗口或对话框。
使用相当老的QT小部件,这将是没有问题的,因为您可以使用C ++代码定义一个完整的UI结构,该结构可以在运行时动态加载。
但是,QT Quick非常依赖QML来创建UI。仅使用C ++可以做到这一点
那么,在运行时将用户插件动态加载到现有QML UI中的选项是什么?甚至有可能吗?