视频课程 人浏览 历史评分   更新时间: 30天前 随到随学

课程介绍

注意0:欲购买此课程,获取安全购买链接,索要正版授权学习平台账号,务必加咨询QQ:2536379620
注意1:由于编码原因,试听课程视频画面清晰度不如最终购买的视频。最终购买视频的画面清晰度可参见以下两张图。图1   图2
注意2:正版良心视频,购买后有机会和原作者直接短暂技术交流。

QT是基于C++的跨平台开发工具。QT6是QT目前<最>

由于QT可用于开发跨平台桌面应用,尽管操作上基本一致,但某些API还是有一定差异的,所以本课程每一个案例都会同时在Windows、macOS和Linux三个系统上演示,这里的Linux使用的是Ubuntu Linux 20.04。其他版本的Ubuntu Linux以及其他Linux发行版大同小异。

本课程会对QT6涉及到的核心技术进行全面讲解,并会给出大量的实战案例供广大学员巩固学到的知识。

适合人群

C++ 程序员、QT 程序员、想了解 QT 新特性的程序员

课程大纲

章节1:课程概述
课时1视频课程概述(必看)04:45              免费试听
课时2文本课程源代码
章节2:QT入门
课时3视频在Windows、macOS和Linux上安装QT16:43
课时4视频在Windows、macOS和Linux上开发第一个QT应用10:03
课时5视频在Windows、macOS和Linux之间实现代码同步19:24
课时6视频可视化设计器(QT Designer)16:01
课时7视频解决不同平台字体字号的问题21:00
章节3:QT6的核心类库
课时8视频QString的基本用法28:29
课时9视频QString字符串的查找和比较13:53
课时10视频QString字符串转换14:33
课时11视频QT中的容器类05:50
课时12视频Java风格的容器只读迭代09:11
课时13视频Java风格的容器读写迭代(对容器进行增删改)07:02
课时14视频STL风格的容器迭代05:15
课时15视频QMap和QHash的Java风格迭代器10:55
课时16视频QMap和QHash的STL风格迭代器04:56
课时17视频用foreach宏迭代列表和字典04:59
课时18视频万能类:QVariant.09:49
课时19视频数学函数10:33
课时20视频正则表达式12:04
章节4:信号与槽
课时21视频组件、信号与槽三位一体22:33
课时22视频使用Lambda表达式定义槽函数08:38
课时23视频信号与槽函数的多对多连接09:40
课时24视频用QT Designer自动连接信号与槽(详解)18:11
课时25视频案例:共享槽函数设置文字颜色14:00
课时26视频自定义信号与槽22:18
章节5:基础组件
课时27视频QPushButton组件的clicked、pressed和released12:08
课时28视频让QPushButton支持状态切换10:07
课时29视频用全局键盘事件为QPushButton添加快捷键20:52
课时30视频用setShortcut、QAction和QShortcut设置快捷键12:01
课时31视频使用QT Designer设置按钮的快捷键07:23
课时32视频设置按钮的字号14:36
课时33视频设置按钮文字颜色、背景颜色和透明背景07:02
课时34视频解决Linux下按钮背景不透明的问题04:36
课时35视频实现圆角按钮07:54
课时36视频炫酷的渐变背景色25:50
课时37视频鼠标悬停特效03:54
课时38视频QLabel组件的基本用法07:18
课时39视频QLabel组件使用QPixmap装载图像(使用资源文件)18:12
课时40视频QLabel组件使用QSS装载图像05:43
课时41视频用QLabel组件播放gif动画05:28
课时42视频响应QLabel组件中URL动作的两种方式10:16
课时43视频让QLabel组件可选择和可编辑08:32
课时44视频QLineEdit组件的基本用法21:20
课时45视频设置QLineEdit组件的掩模(Mask)文本09:30
课时46视频使用QIntValidator校验整数值10:25
课时47视频使用QDoubleValidatosr校验浮点数06:32
课时48视频使用QRegularExpressionValidator校验正则表达式08:40
课时49视频QLineEdit组件的信号与槽21:36
课时50视频用QSS设置QLineEdit组件08:41
课时51视频多行文本输入组件:QPlainTextEdit08:47
课时52视频多行文本输入组件:QTextEdit04:43
课时53视频显示时间的组件:QTimeEdit12:04
课时54视频显示日期的组件:QDateEdit08:50
课时55视频显示日期和时间的组件:QDateTimeEdit03:59
课时56视频复选框组件(QCheckBox)15:34
课时57视频利用QButtonGroup组件实现互斥选择效果17:59
课时58视频QRadioButton组件与QButtonGroup组件联合使用07:43
课时59视频滑块组件(QSlider)基本用法07:56
课时60视频滑块组件(QSlider)的信号与槽06:31
课时61视频QSlider组件与QSpinBox组件结合使用06:09
课时62视频设置QSlider组件的刻度07:37
课时63视频用QSS定制QSlider组件的样式03:47
课时64视频进度条组件(QProgressBar)12:06
课时65视频数字显示组件(QLCDNumber)17:08
课时66视频日历组件(QCalendarWidget)07:13
章节6:高级组件
课时67视频下拉列表组件(QComboBox)21:41
课时68视频列表组件(QListWidget)21:42
课时69视频工具按钮组件(QToolButton)08:50
课时70视频为工具按钮添加下拉菜单13:51
课时71视频创建右键菜单12:28
课时72视频树组件(QTreeWidget)35:21
课时73视频停靠组件(QDockWidget)07:29
课时74视频表格组件(QTableWidget):添加表头08:08
课时75视频表格组件(QTableWidget):追加行、插入行和删除行25:37
课时76视频表格组件(QTableWidget):自动调整列宽和行高10:26
课时77视频表格组件(QTableWidget):定制样式13:59
课时78视频表格组件(QTableWidget):获取表格数据15:06
章节7:布局
课时79视频分隔布局(QSplitter)19:37
课时80视频窗口停靠布局(QDockWidget)11:55
课时81视频栈布局(QStackedWidget)14:25
课时82视频用可视化的方式使用栈布局(QStackedWidget)04:43
课时83视频使用QGridLayout、QHBoxLayout和QVBoxLayout完成复杂布局44:04
章节8:标准对话框
课时84视频文件标准对话框17:18
课时85视频颜色标准对话框04:24
课时86视频字体标准对话框03:21
课时87视频标准输入对话框16:49
课时88视频标准消息对话框(Question)07:57
课时89视频标准消息对话框(Information)02:21
课时90视频标准消息对话框(warning)05:32
课时91视频标准消息对话框(错误和关于)03:17
章节9:高级对话框
课时92视频自定义对话框07:23
课时93视频用工具盒对话框模拟QQ界面27:37
章节10:文件系统
课时94视频用QFile读文本文件10:10
课时95视频用QFile写文本文件06:42
课时96视频用QTextStream读文本文件03:16
课时97视频用QTextStream写文本文件02:26
课时98视频用QDataStream写二进制文件16:19
课时99视频用QDataStream读二进制文件08:46
课时100视频QCoreApplication中与目录和文件有关的API11:19
课时101视频使用QFile对文件进行操作06:54
课时102视频使用QDir对目录进行操作07:30
章节11:数据库
课时103视频使用DBeaver管理SQLite数据库02:03
课时104视频使用QT打开SQLite数据库,并浏览数据25:34
课时105视频编写下拉列表(QComboBox)代理类26:51
课时106视频让性别可以选择07:47
课时107视频让部门可以选择03:20
课时108视频响应行变化动作21:45
课时109视频显示数据库中的图像05:13
课时110视频保存数据07:29
课时111视频插入数据03:27
课时112视频删除数据01:39
课时113视频将图像保存到数据库中07:29
课时114视频清空数据库中的图像02:07
章节12:绘图
课时115视频绘制基本图形15:10
课时116视频绘制文本02:00
课时117视频QT绘图完整演示10:34
课时118视频QT绘图项目实战:自由绘图06:59
课时119视频用QT操作矢量图(SVG)10:31
章节13:多线程
课时120视频QT6线程的基本用法13:15
课时121视频使用信号量实现生产者和消费者模式21:16
章节14:网络编程
课时122视频获取本机网络信息06:12
课时123视频基于UDP的广播系统09:10
课时124视频基于TCP的点对点聊天应用(服务端实现)12:00
课时125视频基于TCP的点对点聊天应用(客户端实现)05:32
课时126视频基于HTTP的文件下载器28:07
章节15:国际化
课时127视频用ts文件和qm文件国际化文字14:08
课时128视频不同语言显示不同文字(切换语言)16:07
章节16:多媒体
课时129视频播放视频11:01
课时130视频简易版的视频播放器03:48
课时131视频可旋转的视频播放器02:57
章节17:QML编程基础
课时132视频编写第1个QML程序12:37
课时133视频QML基本语法16:55
课时134视频Rectangle(区域)元素10:04
课时135视频Image(图像)元素08:03
课时136视频Text(文本)元素13:52
课时137视频自定义组件(元素)05:06
课时138视频布局(1):行列布局06:46
课时139视频布局(2):网格布局06:35
课时140视频布局(3):流(Flow)布局03:38
课时141视频布局(4):重复器(Repeater)06:39
课时142视频布局(5):锚(Anchor)布局06:31
课时143视频移动组件07:50
课时144视频鼠标事件08:16
课时145视频键盘事件13:30
课时146视频切换输入组件的焦点03:26
课时147视频集成JavaScript07:12
课时148视频导入JavaScript文件02:41
章节18:QML用户特效
课时149视频属性动画-触底反弹09:06
课时150视频属性动画-单击开始匀速直线运动04:52
课时151视频属性动画-通过独立的PropertyAnimation对象控制动画04:26
课时152视频属性动画-为属性添加动画行为06:02
课时153视频动画的综合运用08:35
课时154视频Animator动画05:38
课时155视频用动画方式改变组件状态06:29
课时156视频串行动画和并行动画12:19
课时157视频3D旋转动画06:57
课时158视频色彩效果动画08:34
章节19:项目实战:汽车销售管理系统
课时159视频项目展示02:12
课时160视频创建内存Sqlite数据库08:06
课时161视频创建用于保存销售数据的xml文件03:51
课时162视频用户登录02:21
课时163视频响应用户的选择06:09
课时164视频保存销售数据(XML格式)05:17
课时165视频开始销售03:07
课时166视频创建菜单01:59
课时167视频显示销售记录03:54
课时168视频绘制销售统计柱状图03:38
相关推荐
客服 关于