《Linux与Qt程序设计》(作者陈爽)从“Linux基础知识”、“Qt程序基础”、“Qt界面设计”和“进阶应用”四个方面介绍Linux系统与Qt程序设汁,使读者能够初步了解Linux操作系统的一般特性并初步掌握Linux下Qt程序开发的过程。
《Linux与Qt程序设计》(作者陈爽)从四个方面介绍Linux系统与Qt程序设计的知识:第一方面介绍Linux基础知识,包括发展历史、常用的命令、文件系统等;第二方面主要介绍Qt的基础知识,包括如何编写第。一个Qt程序、信号与槽、Qt事件机制及MVC模式等;第三部分着重介绍Qt界面设计的核心内容,包括常用控件、布局管理、对话框及主窗体等;第四部分通过完整的实例介绍Qt的典型应用。
《Linux与Qt程序设计》适用于具有一定C/C++程序基础的开发人员阅读,也可以作为Qt开发过程中的工具参考书。
第一部分 Linux基础知识
第1章 Linux系统概述
1.1 Linux简介
1.2 Linux内核基本概念
1.2.1 Linux内核的主要内部子系统
1.2.2 Linux内核命名方法
1.3 Linux桌面环境
1.3.1 KDE简介
1.3.2 GNOME简介
1.4 Linux的发行版本
1.4.1 Fedora
1.4.2 Debian
1.4.3 Ubuntu
1.4.4 Red Hat
1.4.5 openSUSE
1.4.6 红旗Linux
1.5 Linux下的软件安装
1.5.1 Redhat Package、Manager
1.5.2 dpkg
第2章 Ubuntu的安装与开发环境设置
第3章 Linux常用命令与配置
第4章 Linux文件系统
第二部分 Qt程序基础
第5章 Qt Creator下载与安装
第6章 Qt基础
第7章 Qt编程方法
第8章 信号与
8.1 概述
8.2 信号与槽的关联
8.3 元对象工具
8.4 应注意的问题
第9章 Qt事件
第10章 MVC模型/视图
第三部分 Qt界面设计
第11章 Qt常用控件
第12章 布局管理
第13章 对话框
第14章 QMainWindow主窗口应用程序
第四部分 进阶应用
第15章 Qt容器类
第16章 文件操作
第17章 Qt多线程
第18章 Qt数据库编程
第19章 Qt网络编程
第20章 Qt绘图