Qt笔记2:MVC重构智能巡检系统过程中遇到的问题及处理整理

6 篇文章 0 订阅
2 篇文章 0 订阅

1、UI层原先的实现包含着多个查询数据操作,如何重构到MVC结构中?保持同步处理过程?

经与做web开发的前端的同事沟通讨论,确认同步、异步的处理,前端的同步操作尽可能少,尽量将相关同步操作放到后台操作中。如V层点击一个操作,需要查询2次或多次的数据,然后显示到V中,则可以定义一个命令,到model层的时候,将这几个查询数据操作做同步,查询结束后,一起返回给UI层,这是一般的处理逻辑。
可以将多个查询操作在model对controller层的共同的接口中提供组织,而调用的各个model的接口不变,只是组织方式发生变化。

2、类的继承中的重构和虚函数;

纯虚函数必须在子类中实现;
非纯的虚函数可以不在子类中实现;

父类的成员变量如果要传递给子类使用,则不能为private权限;

待续……

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值