一种基于QT图形框架的电气元件模型快速创建方法技术

技术编号:21088906 阅读:37 留言:0更新日期:2019-05-11 09:43
本发明专利技术提供了一种基于QT图形框架的电气元件模型快速创建方法,首先利用QT创建人机交互界面,获取元件的参数信息;然后根据元件的参数,设置元件模型的参数;接着根据元件和元件模型的参数,使用QT图形框架绘制元件模型;最后对元件模型进行存储。本发明专利技术满足用户对特殊元件模型的开发需求,提高了用户的开发效率,并且定义元件存储格式,方便在其他软件上对其进行二次编辑开发。

【技术实现步骤摘要】
一种基于QT图形框架的电气元件模型快速创建方法
本专利技术涉及电气元件模型创建,具体涉及一种基于QT图形框架的电气元件模型快速创建方法。
技术介绍
随着科技的不断发展,现代电网的规模日益增大,电气元件的数量和种类越来越多,并且复杂度也越来越高,为了要保证电气元件的精准性,国家电网人员需要更便捷、高效率的仿真软件,同时也需要更有效的方式来创建元件模型。但是在目前使用的软件系统中,难以满足各种元件绘制的需求,特别是特殊用途的元件在现有软件的模型库中并不存在,并且在不同软件之间创建的模型并不能通用,造成了开发难,效率低的后果。
技术实现思路
本专利技术的目的在于提供一种电气元件模型的创建方法,具体在于电气仿真软件中进行元件库的建立。实现本专利技术目的的技术解决方案为:一种基于QT图形框架的电气元件模型快速创建方法,步骤如下:步骤1、利用QT创建人机交互界面,获取元件的参数信息;步骤2、根据元件的参数,设置元件模型的参数;步骤3、根据元件和元件模型的参数,使用QT图形框架绘制元件模型;步骤4、对元件模型进行存储。本专利技术与现有技术相比,其显著效果为:本专利技术满足了特定用途的元件绘制,同时满足本文档来自技高网...

【技术保护点】
1.一种基于QT图形框架的电气元件模型快速创建方法,其特征在于,步骤如下:步骤1、利用QT创建人机交互界面,获取元件的参数信息;步骤2、根据元件的参数,设置元件模型的参数;步骤3、根据元件和元件模型的参数,使用QT图形框架绘制元件模型;步骤4、对元件模型进行存储。

【技术特征摘要】
1.一种基于QT图形框架的电气元件模型快速创建方法,其特征在于,步骤如下:步骤1、利用QT创建人机交互界面,获取元件的参数信息;步骤2、根据元件的参数,设置元件模型的参数;步骤3、根据元件和元件模型的参数,使用QT图形框架绘制元件模型;步骤4、对元件模型进行存储。2.根据权利要求1所述的基于QT图形框架的电气元件模型快速创建方法,其特征在于,步骤1具体包括以下步骤:步骤1.1、利用QT新建一个工程,添加一个QT设计师界面类,界面模板为DialogwithoutButtons;步骤1.2、选择若干数量的PushButton组件,拖动至主界面,对各PushButton组件的属性进行设定,包括确定、取消和修改;选择若干数量的Label组件,拖动至主界面,对各Label组件的属性进行设定,包括元件库名称、元件名称、接口数目和引脚数目;与Label组件对应,选择若干数量的LineEdit组件,拖动至主界面,对各LineEdit组件的大小属性进行设定,以调整Label组件的属性参数;步骤1.3、对主界面中各PushButton组件进行槽函数的映射,实现PushButton组件属性。3.根据权利要求2所述的基于QT图形框架的电气元件模型快速创建方法,其特征在于,步骤1.3中,右击PushButton组件,选择转到槽,调用对应槽函数,将LineEdit组件获得的元件参数保存到对应的变量;调用connect函数,将槽函数与触发信号相关连,如通过鼠标点击触发槽函数。4.根据权利要求2所述的基于QT图形框架的电气元件模型快速创建方法,其特征在于,步骤2具体为:在工程的主函数中,根据元件库名称,设置元件模型的高度和宽度;根据元件的接口数目,设定元件模型中接口之间的距离;根据元件的引脚数目,设定元件模型中引脚之间的距离。5.根据权利要求3所述...

【专利技术属性】
技术研发人员:陈继猛秦华旺万源吉中华杨富辉
申请(专利权)人:南京理工大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1