更新时间:2024-01-05 17:45:19
封面
版权信息
前言
第1章 嵌入式GUI简介与Qt概述
1.1 常用GUI介绍
1.1.1 MiniGUI
1.1.2 MicroWindows
1.1.3 DinX
1.1.4 OpenGUI
1.1.5 Qt/Embedded
1.2 Qt简史
1.3 Qt程序设计简介
1.4 Qt版本介绍
1.5 怎样学习Qt
1.5.1 从C++到Qt的跨越
1.5.2 C语言和其他程序设计的关系
1.6 Qt开发工具的优点
1.7 Qt/Embedded介绍
1.7.1 架构
1.7.2 Qt的开发环境
1.7.3 Qt的支撑工具
1.8 Qt的安装
1.8.1 Linux下Qt的安装
1.8.2 Windows下Qt的安装配置
第2章 Qt编程基础
2.1 程序设计语言介绍
2.2 C++语法基础知识
2.3 C++高级应用——虚函数
第3章 Qt模块与Qt功能类
3.1 Qt常用模块
3.2 Qt部件与组类说明
3.3 Qt基于图形模式部件类
3.3.1 窗口与窗口相关部件
3.3.2 布局管理
第4章 Qt入门
4.1 Hello Qt
4.2 建立连接
4.3 窗口的布局
4.4 编译
4.5 Qt Creator编写多窗口程序
第5章 对话框
5.1 深入信号和槽
5.2 派生对话框类
5.3 Qt中常见的对话框及应用举例
5.4 Qt Creator登录对话框应用举例
5.5 快速设计对话框
5.6 能够改变的对话框
第6章 创建主窗口
6.1 继承QMainWindow类
6.2 创建菜单和工具条
6.3 创建状态条
6.4 实现文件菜单
6.5 使用对话框
6.6 存储设置
6.7 多文档
6.8 一个创建主窗口及各种控件的示例
第7章 鼠标和键盘事件
第8章 Qt线程及网络编程
8.1 早期的IPC方法——信号与管道
8.1.1 信号机制
8.1.2 管道
8.2 基于平台的线程QThread
8.2.1 线程的创建
8.2.2 线程同步
8.2.3 线程互斥锁
8.3 Qt中的网络编程
第9章 XML和数据库
9.1 XML
9.1.1 DOM
9.1.2 SAX
9.1.3 XML流
9.2 数据库
9.2.1 连接到数据库
9.2.2 执行SQL语句
9.2.3 使用SQL模型类
第10章 Qt应用举例
10.1 Qt图片浏览器
10.2 MP3音乐播放器
10.3 视频监控
10.3.1 什么是V4L2
10.3.2 常用的结构体
10.3.3 视频采集的基本流程
10.4 Qt门禁机项目
10.4.1 可视门禁项目的说明
10.4.2 项目代码
参考文献
反侵权盗版声明