Totem插件系统简单介绍(暂时只是代码开放,没有开源)

  • 真的非常高兴自己也在做开源软件,虽然只是尝试,有很多规范不懂(比如License、github、version、CHANGELOG等)。慢慢来吧,将自己的小项目真正的开源起来。

    关于

    Totem插件系统实际是使用Qt Creator的插件机制,内部使用了很多的Qt Creator 的源码,并做了部分修改。由于Qt Creator的plugin framework中很多都将编译器的东东加进去了,所以进行了简单的剥离。包含了一个插件系统应该有的基本功能(插件管理器、对象池等),保留了创建文件的向导的功能(个人认为这种向导还是很有用的)。UI上也有不少的Qt Creator的影子,以后再进一步修改。内部注释目前是中文注释,以后会修改为英文注释。遵循GNU LGPL协议。
    该插件系统使用Core插件作为整个应用的基础,提供主要的Mode切换、Context等功能(这些概念在《阅读QtCreator》系列博客中提到)。

    下载地址:https://github.com/MichaelMiao/Totem

    目标

    Totem插件系统的目标是简化应用程序的开发步骤,并提供常用的功能API,让程序员的生活好过些。

    开发者

    1. Michael Miao (http://my.oschina.net/MichaelBJFU)[email: [email protected] ]

    多提建议哦,同志们。

你可能感兴趣的:(Totem插件系统简单介绍(暂时只是代码开放,没有开源))