一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

客户端的开发方法和系统与流程

2021-10-29 23:08:00 来源:中国专利 TAG:客户端 计算机 方法 开发 系统

技术特征:
1.一种客户端的开发方法,其特征在于,应用于客户端,所述客户端包括qt窗口、浏览器脚本元素加载子模块和qt组件;所述方法包括:获取用户的选择操作,所述选择操作包括点击操作;根据所述点击操作启动所述qt窗口,并创建登录窗口和主窗口;通过所述浏览器脚本元素加载子模块调用第一接口,使所述登录窗口与所述主窗口进行窗口切换;所述浏览器脚本元素加载子模块根据所述选择操作获取操作事件;所述qt组件产生执行事件;所述浏览器脚本元素加载子模块根据所述操作事件或所述执行事件,调用第二接口完成功能或请求业务数据。2.根据权利要求1所述的客户端的开发方法,其特征在于,所述第一接口包括第三接口和第四接口,所述通过所述浏览器脚本元素加载子模块调用第一接口,使所述登录窗口与所述主窗口进行窗口切换,包括:当显示登录窗口时,将所述用户输入的登录信息发送给服务器,以使所述服务器对所述登录信息进行验证,得到响应信息;接收所述服务器发送的响应信息,所述响应信息包括验证通过信息和token信息;通过所述浏览器脚本元素加载子模块调用所述第三接口后,使所述登录窗口切换至所述主窗口,并将所述token信息发送给所述主窗口;当所述选择操作为登出操作时,所述浏览器脚本元素加载子模块根据所述登出操作调用所述第四接口后,使所述主窗口切换至所述登录窗口。3.根据权利要求2所述的客户端的开发方法,其特征在于,所述方法还包括:当所述登录窗口切换至所述主窗口时,显示所述主窗口,隐藏所述登录窗口;当所述主窗口切换至所述登录窗口时,显示所述登录窗口,隐藏所述主窗口。4.根据权利要求1所述的客户端的开发方法,其特征在于,所述选择操作还包括页面加载操作,所述浏览器脚本元素加载子模块根据所述选择操作获取操作事件,包括:所述浏览器脚本元素加载子模块根据所述页面加载操作获取所述操作事件;或者,所述浏览器脚本元素加载子模块根据所述点击操作获取所述操作事件。5.根据权利要求1所述的客户端的开发方法,其特征在于,在所述qt组件产生执行事件后,所述方法还包括:所述qt组件将所述执行事件发送给所述浏览器脚本元素加载子模块。6.一种客户端的开发系统,其特征在于,应用于客户端,所述客户端包括qt窗口、浏览器脚本元素加载子模块和qt组件;所述系统包括:选择操作获取模块,用于获取用户的选择操作,所述选择操作包括点击操作;创建模块,用于根据所述点击操作启动所述qt窗口,并创建登录窗口和主窗口;切换模块,用于通过所述浏览器脚本元素加载子模块调用第一接口,使所述登录窗口与所述主窗口进行窗口切换;操作事件获取模块,用于所述浏览器脚本元素加载子模块根据所述选择操作获取操作事件;
产生模块,用于所述qt组件产生执行事件;调用模块,用于所述浏览器脚本元素加载子模块根据所述操作事件或所述执行事件,调用第二接口完成功能或请求业务数据。7.根据权利要求6所述的客户端的开发系统,其特征在于,所述第一接口包括第三接口和第四接口,所述切换模块具体用于:当显示登录窗口时,将所述用户输入的登录信息发送给服务器,以使所述服务器对所述登录信息进行验证,得到响应信息;接收所述服务器发送的响应信息,所述响应信息包括验证通过信息和token信息;通过所述浏览器脚本元素加载子模块调用所述第三接口后,使所述登录窗口切换至所述主窗口,并将所述token信息发送给所述主窗口;当所述选择操作为登出操作时,所述浏览器脚本元素加载子模块根据所述登出操作调用所述第四接口后,使所述主窗口切换至所述登录窗口。8.根据权利要求7所述的客户端的开发系统,其特征在于,所述系统还包括:第一显示模块,用于当所述登录窗口切换至所述主窗口时,显示所述主窗口,隐藏所述登录窗口;第二显示模块,用于当所述主窗口切换至所述登录窗口时,显示所述登录窗口,隐藏所述主窗口。9.一种电子设备,包括存储器、处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现上述权利要求1至5任一项所述的方法。10.一种具有处理器可执行的非易失的程序代码的计算机可读介质,其特征在于,所述程序代码使所述处理器执行所述权利要求1至5任一项所述的方法。

技术总结
本发明提供了客户端的开发方法和系统,执行主体为客户端,客户端获取用户的选择操作,根据选择操作启动QT窗口,并创建登录窗口和主窗口,通过浏览器脚本元素加载子模块调用第一接口,使登录窗口与主窗口进行窗口切换,浏览器脚本元素加载子模块根据选择操作获取操作事件,QT组件产生执行事件,浏览器脚本元素加载子模块根据操作事件或执行事件,调用第二接口完成功能或请求业务数据,可以提供更加开放的接口,并且兼顾了C(client)客户端和B(browser)客户端的优点。(browser)客户端的优点。(browser)客户端的优点。


技术研发人员:李欣 庞志远 王凯
受保护的技术使用者:北京数码视讯技术有限公司
技术研发日:2021.08.03
技术公布日:2021/10/28
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜