[发明专利]基于Qt信号槽机制的获取数据的方法及终端有效
| 申请号: | 201710512988.3 | 申请日: | 2017-06-29 |
| 公开(公告)号: | CN107329842B | 公开(公告)日: | 2020-11-10 |
| 发明(设计)人: | 廖锐峰 | 申请(专利权)人: | 福建新和兴信息技术有限公司 |
| 主分类号: | G06F9/54 | 分类号: | G06F9/54;H04L29/08 |
| 代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林志峥 |
| 地址: | 350003 福建省福州市鼓楼区铜*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 qt 信号 机制 获取 数据 方法 终端 | ||
1.一种基于Qt信号槽机制的获取数据的方法,其特征在于,包括步骤:
数据请求模块定义一个槽;
数据请求模块通知对象管理模块根据所述槽对应的接口请求参数在接口列表中请求对应的接口以获取数据;
对象管理模块从对象池中获取一个对象,并为所述对象设定与所述槽对应的接口和接口请求参数;
对象管理模块通过Qt信号槽连接模板建立所述对象的信号与数据请求模块的槽之间的连接;
对象管理模块控制所述对象向服务器发送所述的数据请求;
所述对象接收服务器发送的响应信号;
所述对象通过Qt信号槽将响应信号发送给数据请求模块的槽。
2.根据权利要求1所述的基于Qt信号槽机制的获取数据的方法,其特征在于,还包括步骤:
预设最高空闲率阈值、最低空闲率阈值;
对象管理模块定时检测对象池的实际空闲率:如果对象池的实际空闲率大于最高空闲率阈值,则回收对象池中空闲的对象;
如果对象池的实际空闲率小于最低空闲率阈值,则增加对象池的大小。
3.根据权利要求1所述的基于Qt信号槽机制的获取数据的方法,其特征在于,还包括步骤:
对象管理模块建立有存储有接口请求参数与接口对应关系的接口列表。
4.根据权利要求1所述的基于Qt信号槽机制的获取数据的方法,其特征在于,还包括步骤:
对象通过Qt信号槽将响应信号发送给数据请求模块的槽;
对象管理模块将所述对象回收。
5.根据权利要求1所述的基于Qt信号槽机制的获取数据的方法,其特征在于,还包括步骤:
对象通过Qt信号槽将响应信号发送给数据请求模块的槽;
对象管理模块将所述对象销毁释放。
6.一种基于Qt信号槽机制的获取数据的终端,其特征在于,包括一个或多个处理器及存储器,所述存储器存储有程序,并且被配置成由所述一个或多个处理器执行以下步骤:
数据请求模块定义一个槽;
数据请求模块通知对象管理模块根据所述槽对应的接口请求参数在接口列表中请求对应的接口以获取数据;
对象管理模块从对象池中获取一个对象,并为所述对象设定与所述槽对应的接口和接口请求参数;
对象管理模块通过Qt信号槽连接模板建立所述对象的信号与数据请求模块的槽之间的连接;
对象管理模块控制所述对象向服务器发送所述的数据请求;
所述对象接收服务器发送的响应信号;
所述对象通过Qt信号槽将响应信号发送给数据请求模块的槽。
7.根据权利要求6所述的基于Qt信号槽机制的获取数据的终端,其特征在于,被配置成由所述一个或多个处理器还执行以下步骤:
预设最高空闲率阈值、最低空闲率阈值;
对象管理模块定时检测对象池的实际空闲率:如果对象池的实际空闲率大于最高空闲率阈值,则回收对象池中空闲的对象;
如果对象池的实际空闲率小于最低空闲率阈值,则增加对象池的大小。
8.根据权利要求6所述的基于Qt信号槽机制的获取数据的终端,其特征在于,被配置成由所述一个或多个处理器还执行以下步骤:
对象管理模块建立有存储有接口请求参数与接口对应关系的接口列表。
9.根据权利要求6所述的基于Qt信号槽机制的获取数据的终端,其特征在于,被配置成由所述一个或多个处理器还执行以下步骤:
对象通过Qt信号槽将响应信号发送给数据请求模块的槽;
对象管理模块将所述对象回收。
10.根据权利要求6所述的基于Qt信号槽机制的获取数据的终端,其特征在于,被配置成由所述一个或多个处理器还执行以下步骤:
对象通过Qt信号槽将响应信号发送给数据请求模块的槽;
对象管理模块将所述对象销毁释放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建新和兴信息技术有限公司,未经福建新和兴信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710512988.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多人交互下的交易流程的实现方法和系统
- 下一篇:谐振式煤矿瓦斯抽采装置





