我要创建一个应用程序。我想把它保持在模块化架构中,并在Linux、Mac和Windows上工作。我一般想使用Qt库。
此应用程序的大部分功能将存储在插件中,出于某些原因,这是这里最好的方法。我习惯于在C++上创建插件。不过,我正在考虑使用Qt插件管理系统。
我的问题是:
发布于 2014-03-06 12:25:56
Qt提供了一个通用的插件系统,你可以利用它来使用你想要的任何东西。文档已经覆盖了它。
Qt的低级插件api适用于具有抽象虚拟方法的接口类.插件实现了这样的接口。插件加载器为您提供一个实现接口的接口派生类的实例。
https://stackoverflow.com/questions/22223401
复制相似问题