• 讲师平台
    • 我的学习
    • 消息
    购买 ¥199.00

    C++ Qt开发基础与进阶教程-

    共121节3985人学习明仕强 课程详情 领证书
    • 课程介绍

      • 课程介绍
      • 认识Qt
      • Qt开发环境安装和配置
      • Qt项目介绍
    • Qt基本架构介绍

      • Qt程序运行原理分析
      • Q_OBJECT宏浅析
      • Qt moc元对象机制
      • C++内存泄漏检查工具VLD的使用
      • Qt内存管理机制
    • Qt常用类与容器

      • QString类的使用
      • QStringList的使用介绍
      • QVector
      • QList
      • QMap
      • Qt日期时间相关类的用法
    • 界面布局与基本控件的使用

      • QMainWindow, QWidget, QDialog的区别
      • 基本控件介绍
      • 界面布局与登录窗口的实现
      • QLabel, QLineEdit的使用
      • QPushButton详细介绍
      • QCheckBox
      • 单选按钮 RadioButton
      • SpinBox,Double SpinBox
      • 下拉框Combo Box
      • Plain text Edit,QTextEdit
      • 水平竖直Scroll Bar
      • 进度条Progress Bar
      • 水平、竖直滑动条Slider
      • 双向滑动条QxtSpanSlider
      • Tabwidget
      • List Widget列表控件的使用技巧
      • Stacked Widget
      • QOpenGLWidget显示图片与视频
      • Qt控件重绘与控件提升(一)
      • Qt控件重绘与提升(二)
      • 实战练习 Qt视频播放器开发(一):实现视频播放
      • 实战练习 Qt视频播放器开发(二):实现拖拽播放
    • 窗口菜单与工具栏状态栏的实现与定制

      • 菜单的实现方法
      • 工具栏的创建与使用
      • 窗口状态栏statusBar()的使用方法
      • 右键菜单的创建方法
    • qss与界面美化渲染

      • 什么是qss
      • qss动态加载
      • 加载第三方所有控通用的qss
      • qrc、rcc文件使用技巧
      • 项目实战:实现电脑管家界面(一)
      • 项目实战:实现电脑管家界面(二)
      • 项目实战:实现电脑管家界面(三)
    • Qt事件

      • Qt事件简介
      • 鼠标事件与窗口事件应用
      • 事件过滤应用(一)
      • 事件过滤应用(二)
      • 用Qt实现鼠标键盘快捷键
    • Qt绘图与Qt Charts模块

      • QPainter,QPen, QBrush,QPaintEvent
      • Qt Charts项目概览
      • QChart绘制动态曲线
      • 如何用Widget控件显示QChart
      • QChart绘制饼状图
      • QChart绘制柱状图
    • Qt动画

      • 缩放动画的实现
      • 平移效果的实现
      • 用Qt实现控件的透明渐变
      • 如何显示gif动态图
    • Qt多线程

      • Qt多线程技术简介
      • Qt线程创建方式1
      • Qt线程创建方式2
      • Qt线程创建方式3
      • QThread源码解析:为什么start会调用run()
      • 线程同步之QMutex与QMutexLocker
      • 项目应用:Qt父子线程通信
      • 其它多线程技术
    • Qt文件读写

      • 文件打开及路径获取
      • QFile读写文本文件
      • QFile文本流与数据流
      • Qt读写ini配置文件
      • QFileInfo获取文件详细信息
      • Qt读写系统注册表
    • 网络编程

      • Qt Tcp编程介绍
      • 编写一个Tcp聊天程序
      • Qt Udp编程介绍
      • Qt udp单播实现消息发送聊天功能
      • udp应用:广播和组播
    • Qt界面开发常用技巧

      • 实现程序启动界面
      • VS2017 Qt开发的软件如何给exe添加图标
      • Qt程序如何调用外部进程
      • 软件退出窗口关闭时提示是否退出的新用法(一)
      • 软件退出窗口关闭时提示是否退出的新用法(二)
      • 如何实现软件任务栏托盘功能
      • 如何编译别人的VS Qt项目
      • Qt程序打包发布
      • Qt日志模块的编译与使用
      • QtCreator指定程序生成路径
    • 项目实战:Qt ffmpeg视频剪辑软件开发

      • vlc简介与项目演示
      • VS2017 Qt libvlc sdk 开发环境配置
      • 加载视频并显示
      • 实现视频播放与暂停功能
      • 视频声音调节与静音功能的实现
      • 如何获取视频的时间参数
      • 用slider实现视频拖动进度调节与播放
      • libvlc如何实现视频循环播放
      • 用双向滑动器调节视频播放进度
      • Qt如何实时设置双向滑块的位置
      • ffmepg介绍与基本命令的使用
      • 编写视频裁剪代码
      • 软件界面美化
      • VS2017 Qt项目转化为QtCreator项目
      • 项目总结
    • 项目实战:Qt MFC混合编程

      • Win32程序运行原理浅析
      • MFC程序运行原理浅析
      • 如何在MFC项目中编写Qt代码
      • 在MFC中怎么编译Q_OBJECT宏
      • 解决MFC启动Qt界面却无法显示的问题
      • 项目总结
    • 项目实战:手写一个优酷界面

      • 优酷界面布局讲解
      • 标题栏按钮功能实现
      • 窗口拖拽功能实现
      • 添加标题栏其它控件
      • 添加左边栏目
      • 左边窗体样式设置
    • 课程总结

      • C++程序员学习与职业规划
      • 课程总结
    0/1024
    暂无留言

      订阅失败

      C++ Qt开发基础与进阶教程
      C++ Qt开发基础与进阶教程 ...

      订阅列表已满,请先移出部分订阅内容。

      当前章节需购买后观看
      开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!

      购买课程

      扫码完成付费,可继续学习全部课程内容

      加载中...
      正在试验
      后自动删除环境
      课程实验
      本次实验时间已到期 00:00:00
      程序员研修院 v1.1.0
      一、播放器优化
      修改播放器默认倍速设置,增加1.25倍速
      调整目录展示形式,增加折叠/展开
      优化播放器的使用体验,有播放问题可以点击播放页内的”反馈“提交问题
      查看全部版本记录
      课件正在飞速打包中,请耐心等待几秒钟~