在好例子网,分享、交流、成长!
您当前所在位置:首页C/C++ 开发实例Android手机应用开发 → Qt教程 传智播客

Qt教程 传智播客

Android手机应用开发

下载此实例
  • 开发语言:C/C++
  • 实例大小:1.95M
  • 下载次数:26
  • 浏览次数:122
  • 发布时间:2022-09-05
  • 实例类别:Android手机应用开发
  • 发 布 人:智能工程师
  • 文件格式:.pdf
  • 所需积分:2
 相关标签: Qt 教程

实例介绍

【实例简介】Qt教程 传智播客

【实例截图】

【核心代码】

目录
目录........................................................................................................................................... 1
1
Qt 概述.............................................................................................................................. 3
1.1 什么是 Qt....................................................................................................................... 3
1.2 Qt 的发展史.................................................................................................................... 4
1.3 支持的平台.................................................................................................................... 4
1.4 Qt 版本............................................................................................................................ 4
1.5 Qt 的安装........................................................................................................................ 5
Linux Host.......................................................................................................................... 5
OS X Host........................................................................................................................... 5
Windows Host ................................................................................................................... 5
1.6 Qt 的优点........................................................................................................................ 5
2
创建 Qt 项目
..................................................................................................................... 6
2.1 使用向导创建................................................................................................................ 6
2.2
手动创建............................................................................................................ 9
2.3
.pro 文件........................................................................................................... 10
2.4
一个最简单的 Qt 应用程序 ............................................................................ 12
3
信号和槽机制................................................................................................................. 13
3.1 信号和槽...................................................................................................................... 13
3.2 自定义信号槽.............................................................................................................. 15
自定义信号槽需要注意的事项..................................................................................... 18
信号槽的更多用法......................................................................................................... 18
3.3 Lambda 表达式............................................................................................................. 19
4 Qt 窗口系统......................................................................................................................... 21
4.1 Qt 窗口坐标体系.......................................................................................................... 21
坐标体系......................................................................................................................... 21
4.2 QWidget......................................................................................................................... 21轻松入门 实战应用 传智播客 C 课程
4.2.1 对象模型............................................................................................................... 21
4.3 QMainWindow .............................................................................................................. 23
4.3.1 菜单栏................................................................................................................... 24
4.3.2 工具栏................................................................................................................... 25
4.3.3 状态栏................................................................................................................... 25
4.4 资源文件...................................................................................................................... 26
4.5 对话框 QDialog ............................................................................................................ 29
4.5.1 基本概念............................................................................................................... 29
4.5.2 标准对话框........................................................................................................... 30
4.5.3 自定义消息框....................................................................................................... 31
4.5.4 消息对话框........................................................................................................... 33
4.5.5 标准文件对话框................................................................................................... 36
4.6 常用控件...................................................................................................................... 39
4.6.1 QLabel 控件使用.................................................................................................... 39
4.6.2 QLineEdit ................................................................................................................ 41
4.6.3 其他控件............................................................................................................... 43
4.7 布局管理器.................................................................................................................. 43
4.7.1 水平/垂直/网格布局............................................................................................ 44
4.7.2 自定义控件........................................................................................................... 46
5 Qt 消息机制和事件............................................................................................................. 50
5.1 事件.............................................................................................................................. 50
5.2 event()...................................................................................................................... 52
5.3 事件过滤器.................................................................................................................. 55
5.4 总结.............................................................................................................................. 59
5.5 不规则窗体.................................................................................................................. 62
6 绘图和绘图设备................................................................................................................. 63
6.1 QPainter......................................................................................................................... 63
6.2 绘图设备...................................................................................................................... 65
6.2.1 QPixmap、QBitmap、QImage............................................................................... 66
6.2.2 QPicture.................................................................................................................. 69
7 文件系统............................................................................................................................. 70
7.1 基本文件操作.............................................................................................................. 72轻松入门 实战应用 传智播客 C 课程
7.2 二进制文件读写.......................................................................................................... 74
7.3 文本文件读写.............................................................................................................. 75
8 Socket 通信 .......................................................................................................................... 77
8.1 TCP/IP ............................................................................................................................ 77
服务器端......................................................................................................................... 78
客户端............................................................................................................................. 80
8.2 UDP................................................................................................................................ 81
广播................................................................................................................................. 82
组播................................................................................................................................. 83
8.3 TCP/IP 和 UDP 的区别 ................................................................................................ 83
9 多线程................................................................................................................................. 84
9.1 线程介绍...................................................................................................................... 84
9.2 多线程的使用.............................................................................................................. 87
9.3 使用线程绘图.............................................................................................................. 89
10 数据库操作....................................................................................................................... 92
10.1 数据库操作................................................................................................................ 92
10.2 使用模型操作数据库................................................................................................ 98
查询操作......................................................................................................................... 98
插入操作......................................................................................................................... 99
更新操作......................................................................................................................... 99
删除操作....................................................................................................................... 100
10.3 可视化显示数据库数据.......................................................................................... 101
11 Qt 程序打包..................................................................................................................... 102

标签: Qt 教程

实例下载地址

Qt教程 传智播客

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警