1、单一职责原则 应该有且仅有一个原因引起类的改变 2、里氏替换原则 所有引用基类的地方必须能够透明的使用其子类的对象 3、依赖倒置原则 高层模块不应该依赖底层模块,两者都应该依赖抽象;抽象不应该依赖细节;细节应该依赖抽象 4、接口隔离原则 类间依赖应该建立在接口上;建立单一接口,不要建立庞大臃肿的 Read More
posted @ 2015-10-16 20:17 findumars Views(2237) Comments(0) Diggs(0)
文章来源:http://hi.baidu.com/wuyunju/item/3d20164c99a276f6dc0f6c52 QT提供了MDIArea控件可以很方便的实现标准的MDI窗体,但用起来并不方便.感觉像360浏览器一样通过页签来切换子窗体的方式比较好.点击菜单项或工具栏上的按钮创建新的页签 Read More
posted @ 2015-10-16 20:14 findumars Views(4996) Comments(0) Diggs(0)
文章来源:http://blog.csdn.net/brave_heart_lxl/article/details/7186631以下是dbzhang关于qt中文乱码问题原因的阐述,觉得不错:首先呢,声明一下,QString 是不存在中文支持问题的,很多人遇到问题,并不是本身 QString 的问题... Read More
posted @ 2015-10-16 20:13 findumars Views(846) Comments(0) Diggs(0)
文章来源:http://blog.csdn.net/dbzhang800/article/details/6317006本文是qmake的一个使用练习,是半年前所学的分析与学习Qt Solution对qmake的使用的续篇。采用一个非常简单的Qt程序作为例子,通过pro文件的合理编写,使得我们的程序... Read More
posted @ 2015-10-16 20:08 findumars Views(383) Comments(0) Diggs(0)
背景 最近在学QML,感觉也不难,就是一直以来接触 Qt 的脚本类的东西的顺序是Script、Quick1、Declarative、Quick2、QML。那么每一个都是干什么的呢,这些东西搞的我有点混乱,所以决定把他们的大概都先弄清楚,以便更好地学习。 历史 先去扒一下它们的历史。 QtScript Read More
posted @ 2015-10-16 20:04 findumars Views(751) Comments(0) Diggs(0)