买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:深圳牛学长科技有限公司
摘要:本发明提供了基于Qt元对象系统自动生成类说明文档的方法及系统,通过使用Q_CLASSINFO宏添加元信息;提取元信息;动态数据整合包括通过GetTemplate方法结合预定义的文档模板文件得到Template对象,使用Template对象调用Expand方法将元信息和预定义文档模板进行整合得到完整的string类型数据;生成Html类说明文档并指定保存路径,生成类说明文档浏览工具。不需要依赖Doxygen等外部文档生成工具,可以直接集成在项目中且具有极高的稳定性,降低了项目配置的复杂性,直接在源代码中嵌入元信息,文档生成过程可以更加顺畅地融入项目的构建流程中,确保每次构建都能更新文档,不需要频繁地进行维护,且通过ctemplate模板引擎,文档模板可以根据项目需求进行定制,灵活性相对较大。
主权项:1.一种基于Qt元对象系统自动生成类说明文档的方法,其特征在于,包括:在类的声明和定义中,使用Qt宏直接为类、成员函数、信号添加第一元信息;基于Qt元对象系统,通过Qt类,在程序运行时遍历提取类的第二元信息;将提取到的所述第二元信息进行动态数据整合后,写入到html文件并指定保存路径,完成类说明文档自动化生成;遍历所述html文件的保存目录,将所述保存目录下所有html文件的文件名展示在第一窗口中。
全文数据:
权利要求:
百度查询: 深圳牛学长科技有限公司 基于Qt元对象系统自动生成类说明文档的方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。