上一页 1 ··· 7 8 9 10 11 12 13 14 下一页
摘要: 静态成员函数里面不能使用非静态的成员变量 static QList<TreeNodeInterface*> GetChildList(NODETYPE nodeType){ if (m_Head->NodeType() == nodeType) { return m_Head->ChildList( 阅读全文
posted @ 2018-06-20 15:30 鬼谷子com 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 1.程序设计之初 枚举类型或者接口设计要越少越好,最好整个程序中都使用同一种枚举类型,可以使程序的代码量减少很多。 减少了很多不必要的类型转换,给后期代码的简单维护做了很好的铺垫; 阅读全文
posted @ 2018-06-08 11:53 鬼谷子com 阅读(250) 评论(0) 推荐(0) 编辑
摘要: label没有填充满当前的item,但是主界面拉伸或者大小变化之后会填充当前的item 类似相关的问题我猜测都是因为子控件或者需要参考的控件的参考对象的大小在初始化的时候还没有完成最终的初始化,导致大小获取不正确; 只需要手动设置以数值标记的大小即可; 阅读全文
posted @ 2018-06-07 16:14 鬼谷子com 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.先写好为伪代码,理清楚思路之后再开始动手写代码; 2.严格控制接口的输入输出,保证一个接口的完整性和封闭性; 阅读全文
posted @ 2018-05-29 21:32 鬼谷子com 阅读(201) 评论(0) 推荐(0) 编辑
摘要: mediaData = 0x01046380 {m_Deviceid={...} m_Title={...} m_Type={...} ...} 里面是这样的值,内存已经释放,但是没有remove; 阅读全文
posted @ 2018-05-29 11:45 鬼谷子com 阅读(690) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/xxdddail/article/details/18696399 该链接提供的解决方案主要是如下图片:禁用 图片标记的这个选项即可; 阅读全文
posted @ 2018-05-29 09:59 鬼谷子com 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 涉及到大小变化,类似QScrollArea判断大小是否显示滚动条的情况要注意 这两个属性的设置; 阅读全文
posted @ 2018-05-23 10:55 鬼谷子com 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 1.在循环里面用QPixmap new图片对象延迟很高,这个是通过打时间日志得出的,深层原因还不清楚; 2.自制的图片浏览器在初始化的时候会初始化自己的一个图片列表,所以要用到上面的描述。所有图片的初始化都放到浏览器对象的初始化里面显然是不合理的; 3.把图片对象的初始化放到切换图片的时候,且对象中 阅读全文
posted @ 2018-05-21 10:40 鬼谷子com 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 1.构造函数设置成私有; 2.有一个公共的staic的 GetInstance函数获取单例; 3.static的单例类成员变量,保存单例对象指针; 4.cpp里面用 // 单例 - 懒汉式DeviceTree *DeviceTree::m_pSingleton = NULL;QMutex Devic 阅读全文
posted @ 2018-05-11 14:42 鬼谷子com 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 1.结合业务和功能模型合理的抽象出一些基类,并掌握好抽象的粒度,为之后软件的开发过程中代码的复用和扩展性打下良好的基础; 2.要设计成虚函数的接口的几个特征: 1)子类都会用到的功能; 2)每个子类对该接口的实现都会不同; 3)如果每个子类用到这个接口的实现都是一样的,那么只需要定义成普通函数就可以 阅读全文
posted @ 2018-05-10 16:34 鬼谷子com 阅读(192) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页