第一章
第二章 创建对话框
1、对于所有定义了信号和槽的类,类的定义开始处Q_OBJECT宏都是必要的;
2、<QtGui>头文件包含了Qt GUI类的定义;
3、使用表示“与”操作的符号“&”来表示快捷键;
4、槽:和普通的C++成员函数几乎是一样的,可以是虚函数,可以被重载,可以是公有的、保护的或者私有的,并且可以被其他C++成员函数直接调用,且参数可以是任意类型。
不同的是:槽可以和信号连接在一起,每当发射信号的时候,就会自动调用这个槽。
5、信号成功连接到槽的必要条件是,它们的参数必须具有相同的顺序和相同的类型;
第三章 创建主窗口
1、Qt创建菜单和工具栏步骤:
*创建并设置动作->创建菜单并且把动作添加到菜单上->创建工具栏并且把动作添加到工具栏上
2、非模态窗口:运行在应用程序中对于任何其他窗口都独立的窗口,创建非模态对话框时,通常会把它的信号连接到能够对用户的交互做出响应的那些槽上;
3、如果对话框通过show()调用,就是非模态的(除非此后又调用了setModal()才会让它变为模态对话框);
第四章 实现应用程序的功能
第五章 创建自定义窗口部件
第二部分 QT中级
第六章 布局管理
1、Qt提供多个窗体中摆放窗口的类:QHBoxLayout、QVBoxLayout、QGridLayout和QStackLayout;
使用Qt的原因:它们可以确保窗体自动适应于不同的字体、