本章主要内容如下:
1) 窗口组件(QWidget)
2) QT坐标系统
3) 初探消息处理(信号与槽)
----
窗口组件(QWidget)
介绍
Qt以组件对象的方式构建图形用户界面
Qt中没有父组件的顶级组件... (因为子类可以初始化父类)
QWidget类对象常作为父组件或顶级组件使用
初探QWidget
1)新建工程,选择Qt Gui应用,设置类信息:
?...Qt中定义了与系统信息相关的概念
信号(signal)
由操作系统产生的消息,比如按键消息
槽(slot)
程序中的消息处理函数,用来处理信号,比如处理按键点击信号
连接(Connect)
将系统信息绑定到信息处理函数...(信号到槽的连接),通过connect()函数实现,且必须发生在两个Qt类对象之间,如下图所示:
?...::AutoConnection ) ; //正常情况不需要设置
//当出现sender对象的signal信号,则会自动调用receiver对象的method槽
在信号与槽里,Qt引进了几个新的关键字