求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
要资料
 
追随技术信仰

随时听讲座
每天看新闻
 
 
Qt 编程指南
第1章 Qt 开发环境
1.1 Qt 介绍
1.2 Qt 下载
1.3 Qt 在 Windows 下安装
1.4 Qt 在 Linux 下安装
1.5 认识开发工具
1.6 常见的名词术语
第2章 从Hello World开始
2.1 Hello World
2.2 Hello Qt
2.3 Hello Designer
2.4 Hello Creator
2.5 Qt程序调试
2.6 Qt帮助文档
第3章 字符串和字符编码
3.1 字符编码方式
3.2 Qt 程序字符编码
3.3 使用 QString
3.4 使用 QByteArray
第4章 信号和槽函数
4.1 元对象系统
4.2 使用原有的信号和槽
4.3 自定义信号和槽
4.4 系统属性
4.5 扩展阅读:ui_*.h代码
4.6 扩展阅读:moc_*.cpp代码
第5章 简单控件的使用
5.1 按钮类的控件
5.2 单行编辑控件
5.3 丰富文本编辑控件
 

 
目录
第4章 信号和槽函数
7 次浏览
 

上一章是字符编码和字符串相关类的知识,本章开始学习初步的图形界面编程。沟通是人类世界正常运行的基础,人可以通过说、听、读、写、看等多种方式沟通,Qt 的世界也有其独特的沟通方式。Qt 图形程序是由窗口和里面各式各样的控件对象组成,它们之间的沟通方式,最常用的就是信号和槽函数。本章重点就是学习 Qt 对象通过信号和槽函数来通信的机制。

本章 4.1 节讲解 Qt 元对象系统,它是 Qt 对 C++ 做的扩展功能,用于实现信号和槽、属性系统等机制,这节主要是元对象系统简介,并通过一个简单按钮例子介绍如何关联信号和槽函数。关于元对象系统的内幕代码放到最后一节作为扩展阅读,免得新手从第一节开始就看得晕头转向,内幕先不管,学会怎么编写信号和槽函数才是最关键的。 4.2 节讲解 Qt 窗口和控件自带的信号和槽示例。 4.3 节我们自己定义信号以及槽函数,并学习对象之间的多种沟通方式。 4.4 节简单学习一下 Qt 的属性系统,这对开发自定义的类库比较有用。 最后 4.5 节和 4.6 节是扩展阅读,讲解我们之前遇到的 ui_*.h 和 moc_*.cpp 里的代码,进一步理解 Qt 元对象系统的内部原理。

 

 

 


您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码: 验证码,看不清楚?请点击刷新验证码 必填



7 次浏览