买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中国电子科技集团公司第五十四研究所
摘要:本发明属于计算机处理技术领域,涉及一种基于JSON文本的QT监控界面产生、指令生成及信息刷新方法,该方法基于JSON结构化文本内容,实现在QT框架下通用监控界面的动态产成,不再需要开发者进行定制化的代码编写。同时,能够完成设备状态监视信息的刷新和设备控制指令的生成,提高开发效率,降低开发复杂度。
主权项:1.一种基于JSON文本的QT监控界面产生方法,其特征在于,包括以下步骤:步骤1、使用硬编码方式,创建并初始化监控界面窗口,包括尺寸位置的设定、布局方式的设定和样式表的设定;步骤2、读取并解析JSON文本,判断读取内容是否规范;若是,则实例化一个初始的JSON对象,并存储JSON文本内容,否则结束;步骤3、使用硬编码方式,创建标签页的多页面容器组件并加入至监控界面窗口,并基于JSON对象的页面数量及名称,针对每个页面创建表格控件,并设定表格样式表加入至标签页的多页面容器组件;步骤4、基于JSON对象遍历键值对,并分别将键值赋值表格项;其中,表格项分为参数项和参数值,表格行数对应键值数,参数项对应对象键名,参数值对应对象值;并根据值内容分别创建不同类型的表格控件,包括编辑框、下拉框、选择框、选择开关和滑动条,叠加到表格单元格中;步骤5、使用硬编码方式,创建按钮控件并加入至监控界面窗口,与标签页的多页面容器组件使用同一布局,并为各个按钮控件分别添加相应槽函数,用于设备控制指令的生成下发、监控界面参数的动态增删和保存功能实现。
全文数据:
权利要求:
百度查询: 中国电子科技集团公司第五十四研究所 基于JSON文本的QT监控界面产生、指令生成及信息刷新方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。