Qt5入门 书 收集

Qt 学习之路

在Qt开源社区中,有一个很好的Qt教程,叫做《Qt 学习之路》,下面是它的链接和目录。

链接地址:http://www.qter.org/thread-629-1-1.html
第1篇 序

第2篇 Qt简介

第3篇Hello, world!

第4篇 信号槽

第5篇 自定义信号槽

第6篇 Qt模块简介

第7篇MainWindow 简介

第8篇 添加动作

第9篇 资源文件

第10篇 对象模型

第11篇 布局管理器

第12篇 菜单栏、工具栏和状态栏

第13篇 对话框简介

第14篇 对话框数据传递

第15篇 标准对话框 QMessageBox

第16篇 标准对话框 QMessageBox

第17篇 标准对话框 文件对话框

第18篇 标准对话框 事件

第19篇 标准对话框 事件的接受与忽略

第20篇event()

第21篇 事件过滤器

第22篇 事件总结

第23篇 自定义事件

第24篇 Qt绘制系统简介

第25篇 画刷和画笔

第26篇 反走样

第27篇 渐变

第28篇 坐标系统

第29篇 绘制设备

第30篇Graphics View Framework

第31篇 贪吃蛇游戏(1)

第32篇 贪吃蛇游戏(2)

第33篇 贪吃蛇游戏(3)

第34篇 贪吃蛇游戏(4)

第35篇 文件

第36篇 二进制文件读写

第37篇 文本文件读写

第38篇 存储容器

第39篇 遍历容器

第40篇 隐式数据共享

第41篇model/view 架构

第42篇QListWidget、QTreeWidget和 QTableWidget

第43篇QStringListModel

第44篇QFileSystemModel

第45篇 模型

第46篇 视图和委托

第47篇 视图选择

第48篇QSortFilterProxyModel

第49篇 自定义只读模型

第50篇 自定义可编辑模型

第51篇 布尔表达式树模型

第52篇 使用拖放

第53篇 自定义拖放数据

第54篇 剪贴板

第55篇 数据库操作

第56篇 使用模型操作数据库

第57篇 可视化显示数据库数据

第58篇 编辑数据库外键

第59篇 使用流处理 XML

第60篇 使用 DOM 处理 XML

第61篇 使用 SAX 处理 XML

Qt教程,Qt5编程入门教程(非常详细)

http://c.biancheng.net/qt/

大学计算机基础教育规划教材 Qt图形界面编程入门

入门第一本书推荐这本吧:

《大学计算机基础教育规划教材 Qt图形界面编程入门》
作 者 : 仇国巍 编著
出版日期 : 2017.03 页 数 : 276

章节安排合理,讲解清晰,内容都是Qt最基础最核心的,还有2个小游戏实例比较有兴趣。
看了一半了,9分以上,
1分是因为,书中的示例代码,控件大部分是用代码new出来,属性设置也是用代码,而不是用ui设计出来。其实个人看法,有的控件以及有的属性,通过ui设计就可以了,一般不需要运行中动态创建及设置属性。不过通过代码的方式,会更加扎实(其实ui设计经过编译也会被翻译成代码中间文件,可以自己查看),而且例子代码都很简短,很容易照着敲入,也很容易自己改成结合ui设计加上代码控制。

creator快速入门与Qt5开发实战

creator快速入门与Qt5开发实战,一本是霍亚飞与程梁合著,一本是陆文洲所写,两本都可以作为入门书籍,霍亚飞的书讲求的是能由浅显的例子来入门,陆文洲的书大部分为c++代码,很少有拖拉ui可见即所得的例子。并且陆文洲的书第三版有QML基础。所以这两本选任意一本都可以作为Qt Widgets或者Qt c++的入门来用。
Qt5开发实战,不推荐!这本书是韩国一个叫金大zhen的人所写,国人翻译过来的,为何不推荐?里面内容讲的粗浅不说,就是简单的部分,也没让你知其所以然,概括起来就是:泛泛而谈,华而不实!
故而,我建议你要入门,就先来本简单,但作者不是含糊其辞的,能让你迅速上手来做一些东西,以进入这个圈子。
好的,霍亚飞这本书的例子更浅显易吸收对吗?入门还有没有其它更简单合适的书呢?

Qt Creator快速入门(第3版)、Qt5开发及实例(第3版)、Qt 5开发实战

《Qt5开发及实例》、《Qt5.9C++开发指南》、《Qt Creator快速入门》哪一本能快速上手?

  • 1
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目 录 第一章 开发环境 1.1 Qt 简介5 1.2 下载安装 Qt Creator 6 1.3 第一个程序 Hello World 7 第二章 窗体应用 1.1 窗体基类说明 12 1.2 控制窗体大小 13 1.3 窗体初始位置及背景色 13 1.4 修改标题栏图标 14 1.5 移动无边框窗体 16 1.6 去掉标题栏中最大化、最小化按钮 17 1.7 多窗体调用 18 1.8 字体形状窗体 20 第三章 控件应用 1.1 QPushButton按钮 23 1.2 QLabel标签 23 1.3 QLineEdit单行文本 24 1.4 QTextEdit多行文本 25 1.5 QPlainTextEdit多行文本 26 1.6 QComboBox下拉列表框 26 1.7 QFontComboBox字体下拉列表框 27 1.8 QSpinBox控件 28 1.9 QTimeEdit时间控件 29 1.10 QDateEdit日期控件 30 1.11 QScrollBar控件 30 1.12 QRadioButton单选按钮 31 1.13 QCheckBox复选框 32 1.14 QListView 列表控件 34 1.15 QTreeView树控件 34 1.16 QTableView表格控件 35 1.17 QHBoxLayout横向布局 36 1.18 QGridLayout网格布局 37 1.19 QGroupBox控件 38 1.20 QTabWidget控件 39 1.21 QMenu、QToolBar控件 41 1.22 任务栏托盘菜单 43 第四章 组件应用 1.1日历组件 47 1.2登录窗口 48 1.3文件浏览对话框 50 1.4颜色选择对话框 51 1.5进度条实例53 1.6Timer实时更新时间 54 第五章 文件操作 1.1创建文件夹 57 1.2写入文件 58 1.3修改文件内容 60 1.4删除文件 62 1.5修改文件名 63 1.6 INI文件写入操作 65 1.7 INI文件读取操作 68 1.8创建XML文件 71 1.9读取XML文件 72 第六章 图形图像操作 1.1绘制文字 75 1.2绘制线条 75 1.3绘制椭圆 77 1.4显示静态图像 78 1.5显示动态图像 78 1.6图片水平移动 79 1.7图片翻转 80 1.8图片缩放 82 1.9图片中加文字 84 1.10图像扭曲 85 1.11模糊效果 85 1.12着色效果 86 1.13阴影效果 87 1.14透明效果 87 第七章 多媒体应用 1.1音频、视频播放器 90 1.2播放Flash动画 94 1.3播放图片动画 95 第八章 系统操作 1.1获取屏幕分辨率 98 1.2获取本机名、IP地址 98 1.3根据网址获取IP地址 99 1.4判断键盘按下键值 100 1.5获取系统环境变量 101 1.6执行系统命令 102 第九章 注册表 1.0简要说明注册表 105 1.1写入注册表 105 1.2查找注册表 106 1.3修改IE浏览器的默认主页 107 第十章 数据库基础 1.1查询数据库驱动 109 1.2Qodbc连接Access数据库 109 1.3插入数据 111 1.4数据列表 112 1.5操作SQLite数据库 113 1.6SQLite数据库视图管理器 115 第十一章 网络开发 1.1点对点聊天服务端 119 1.2点对点聊天客户端 123 1.3局域网广播聊天 128 1.4SMTP协议发送邮件 148 1.5调用系统DLL判断网络连接状态 152 第十二章 进程与线程 1.1进程管理器 155 1.2线程QThread应用 158 1.3线程QRunnable应用 159 第十三章 数据安全 1.1 QByteArray加密数据 163 1.2 AES加密数据 164 1.3 MD5 加密数据 165 1.4 生成随机数 166 第十四章 打包部署 1.1 FilePacker 打包 169 1.2 Inno Setup 打包 174
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值