QT插件框架代码
qt插件系统代码。
插件系统,可以分为三部分:
主系统
通过插件管理器加载插件,并创建插件对象。一旦插件对象被创建,主系统就会获得相应的指针/引用,它可以像任何其他对象一样使用。
插件管理器
用于管理插件的生命周期,并将其暴露给主系统。它负责查找并加载插件,初始化它们,并且能够进行卸载。它还应该让主系统迭代加载的插件或注册的插件对象。
插件
插件本身应符合插件管理器协议,并提供符合主系统期望的对象。
用户评论
jallenjia 2020-05-15 21:11:19
就是一官方demo,很简单,没啥参考价值