编程规范--其它
1. 关于布局
当前的实现,实际上我们相当于定义了一个接口,公共的接口,要求每一个页面实现,该接口明确要求
1.1. 当屏幕分辨率变更时,刷新显示---------------不需要调整Layout,只需要改变控件大小
1.2. 当前面有元素变更时,刷新显示---------------多数情况下不需要调整Layout,少数情况需要
对于第1.1. 在初始化时间设置好布局即可,后续该接口的实现,仅仅改变控件大小,然后刷新,强制重新布局即可
2. 关于变量类型
lbl checkbox 等前辍要有,不然看代码比较抓狂
多数情况下用QString,可以避免中文乱码,少数情况使用string 通用性更好,效率更高--------------特别是和其它
3. 关于循环大小
避免多重循环
-----------减少复杂性
4. 关于异常
在明确可能产生异常的地方捕获,并做处理,不能遗漏