[发明专利]基于QT图形框架的复合标绘图符设计软件在审
申请号: | 202211512530.5 | 申请日: | 2022-11-28 |
公开(公告)号: | CN115756468A | 公开(公告)日: | 2023-03-07 |
发明(设计)人: | 张凯;谢启顺;沈超;崔洪杰;李虎;魏序;闫文昊;吕林森;刘佳伟 | 申请(专利权)人: | 中国航空无线电电子研究所 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/34;G06F9/448;G06F16/25;G06F16/28 |
代理公司: | 上海和跃知识产权代理事务所(普通合伙) 31239 | 代理人: | 杨慧 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 qt 图形 框架 复合 标绘 设计 软件 | ||
本发明公开了一种基于QT图形框架的复合标绘图符设计软件,包括图符库、离线编辑复合模块,可视化编辑模块,离线编辑复合模块包括数据库接口类、图符信息解析接口类、图符图层接口类、复合图符接口类;可视化编辑模块调用复合图符接口类,复合图符接口类则会调用数据库接口类、图符信息解析接口类、图符图层接口类完成图符信息的浏览以及设计。本发明接口友好,既可以直接使用复合标图符设计软件设计图符,也支持二次开发,进一步满足业务需求。
技术领域
本发明涉及计算机软件图符标绘领域设计技术,特别涉及一种基于QT图形框架的复合标绘图符设计软件。
背景技术
在地面站系统或后舱任务系统中,应用软件多是基于QT图形框架进行软件开发的,特别是基于地理信息系统的应用软件。在非嵌入式地理信息系统领域,相关应用软件的类别逐渐增加,其技术复杂度也在逐渐深入,相关项目对地理信息系统的选型存在不确定性,而应用软件又需要先行开发;不同项目间同类软件产品基于不同地理信息系统各自设计开发,无法有效复用,人力资源存在消耗,也很难形成产品。
而图符标绘技术是基于地理信息系统应用软件开发的必备技术,可以辅助应用软件标绘航线、航点、地标、空海情等信息的图符。应用软件会需要丰富的图符进行信息的表达。各应用软件在开发图符标绘技术时往往是各自设计开发,技术实现方法不一,很难进行复用。而图符的设计方法直接影响图符标绘技术的设计与实现。传统图符标绘技术以代码原生加载的形式使用图符资源,在对图符资源进行替换时,需要对代码进行再编译,才能表现出效果,并且会持续多次对替换图符资源进行修改和再编译,整个过程要经历较长时间才能达到最终的要求。缺少了良好的图符设计方法,传统图符标绘技术就会出现成本高、效率低、开发周期长的情况。应用软件通常也会需要对已有图符进行整合,形成新的图符,这就需要对图符进行复合设计。
发明内容
本发明的发明目的在于提供一种基于QT图形框架的复合标绘图符设计软件,通过简捷的使用接口、图符可离线编辑、支持图符复合,达到可复用性强、移植性高、易集成、二次开发友好的目的,提升图符标绘技术的开发效率。
本发明的发明目的通过以下技术方案实现:
一种基于QT图形框架的复合标绘图符设计软件,包括图符库、离线编辑复合模块,可视化编辑模块;
离线编辑复合模块包括数据库接口类、图符信息解析接口类、图符图层接口类、复合图符接口类;
可视化编辑模块创建复合图符接口类对象后,调用设置图符名称接口,之后调用复合图符接口类,复合图符接口类则会先调用数据库接口类读取相应图符的序列化信息,再调用图符信息解析接口类对图符的序列化信息解析生成各图层的参数信息和尺寸信息,最后调用图符图层接口类保持每个图层的参数信息和尺寸信息,可视化编辑模块对图符图层接口类保持的信息进行浏览;
可视化编辑模块在图符编辑过程中,实时将修改的信息传入复合图符接口类,复合图符接口类调用图符图层接口类对保持的图层信息进行更新,绘制出图符位图,在可视化编辑模块的相应位置更新显示;
可视化编辑模块在图符编辑完毕后,调用复合图符接口类,复合图符接口类调用图符信息解析接口类对尺寸信息和图符图层接口类保持的图层信息进行解析生成图符的序列化信息,之后复合图符接口类调用数据库接口类保存图符名称和序列化信息。
进一步,在可视化编辑模块确定删除图符后,可视化编辑模块调用复合图符接口类,复合图符接口类调用数据库接口类进行删除的。
较佳地,图符库由配置库和资源库组成;
资源库是图符的设计源,包括存放在ttf文件的图符数据和图像格式的图符数据;
配置库采用SQLite数据库,存储图符的序列化信息,包括图符的名称和属性信息;其中,属性信息包括图符的尺寸、各图层的参数信息;图层的参数信息则包括使用的资源是ttf文件的或是图像格式的,以及资源相应参数的设置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空无线电电子研究所,未经中国航空无线电电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211512530.5/2.html,转载请声明来源钻瓜专利网。