更新时间:2024-09-10 16:32:12
封面
版权信息
版权
内容提要
前言
本书特色
面向的读者
如何使用本书
书中使用的Qt版本的说明
致谢
资源与支持
资源获取
第1章 开始Qt 6编程
1.1 Qt概述
1.1.1 Qt的历史
1.1.2 Qt的特色
1.1.3 Qt软件开发框架介绍
1.1.4 Qt的授权
1.1.5 Qt Quick和QML介绍
1.2 如何选择Qt Widgets和Qt Quick
1.2.1 两者的区别
1.2.2 如何选择两种技术
1.3 Qt 6的下载和安装
1.4 Qt Creator开发环境简介
1.4.1 Qt Creator的特色
1.4.2 Qt Creator界面介绍
1.5 运行一个示例程序
1.5.1 运行Qt Widgets示例程序
1.5.2 运行Qt Quick示例程序
1.6 帮助模式
1.7 Qt工具简介
1.7.1 Qt Assistant
1.7.2 Qt Designer
1.7.3 Qt Linguist
1.7.4 Qt Design Studio
1.8 关于本书源码的使用
1.9 小结
1.10 练习
第2章 第一个Qt应用
2.1 第一个Qt Widgets应用
2.1.1 创建Qt Widgets应用
2.1.2 编辑模式和设计模式
2.1.3 项目模式和项目文件
2.1.4 程序的运行
2.1.5 程序的发布
2.1.6 程序源码与编译过程详解
2.2 第一个Qt Quick应用
2.2.1 创建Qt Quick应用
2.2.2 使用Qt资源文件
2.2.3 程序的发布
2.2.4 创建Qt Quick UI项目
2.2.5 使用Qt Quick设计器
2.2.6 QML语法基础
2.3 设置应用程序图标
2.4 小结
2.5 练习
第3章 Qt Widgets窗口部件和Qt Quick控件
3.1 Qt Widgets窗口部件
3.1.1 基础窗口部件QWidget
3.1.2 窗口几何布局
3.1.3 QFrame类族
3.1.4 按钮部件
3.1.5 QLineEdit
3.1.6 QAbstractSpinBox
3.1.7 QAbstractSlider
3.2 对话框QDialog
3.2.1 模态和非模态对话框
3.2.2 标准对话框
3.3 Qt Quick基础可视项目
3.3.1 Item
3.3.2 Rectangle
3.3.3 Text
3.3.4 TextInput
3.3.5 TextEdit
3.4 Qt Quick控件
3.4.1 控件基类型Control
3.4.2 按钮类控件
3.4.3 指示器类控件
3.4.4 输入类控件
3.4.5 日期类控件
3.5 Qt Quick系统对话框
3.5.1 颜色对话框ColorDialog
3.5.2 文件对话框FileDialog
3.5.3 消息对话框MessageDialog
3.6 程序调试
3.6.1 调试模式
3.6.2 单步调试
3.6.3 在Qt Widgets程序中使用qDebug()函数
3.6.4 在Qt Quick程序中使用console.log()函数
3.7 小结
3.8 练习
第4章 布局管理
4.1 Qt Widgets布局管理系统
4.1.1 布局管理器简介
4.1.2 基本布局管理器
4.1.3 栅格布局管理器
4.1.4 窗体布局管理器
4.1.5 综合使用布局管理器
4.1.6 设置部件大小
4.1.7 可扩展窗口