QT学习笔记(一)——前言:GUI程序开发
一、图形界面应用程序的特点
二、运行模式
三、大型软件产品架构模型
四、GUI开发原理
五、GUI程序开发的本质
六、C函数提供GUI SDK
七、QT里C函数提供的GUI SDK
windows中“ L+‘字符串’ ”表示宽字符即Unicode或Unif8的形式,也就是说每个字符占两个字节空间
八、如何直观的将界面元素概念直接映射到程序中?
用面向对象的思想开发GUI应用程序,要考虑:
1、程序中需要几个对话框?
2、主界面上有哪些元素?
3、需要的界面元素都对应哪些类?
4、这些类都已经支持了吗?还是需要另外开发?
八、GUI开发的思想
——将界面元素定义为对应的类
——通过抽象和封装可以隐藏界面元素的细节
——程序的创建过程就是组合不同界面元素对象的过程