Qt5(C++)小白变大牛原理与实战之初级篇

Qt5(C++)小白变大牛原理与实战之初级篇
共77节 3672人在学 课程详情
  • Qt开发环境搭建及使用(VS2015及Qt Creator)

    • Qt引言及通篇概览
    • 编程与内功
    • Qt开发环境搭建(Qt Creator5.9.8)
    • QT的SDK中各个目录和文件功能说明
    • Qt Creator介绍以及HelloWorld程序
    • 找不到头文件corecrt.h
    • 用VS2015创建项目
    • Qt工具之Qt Linguist介绍
    • Qt国际化项目实战
    • Qt Creator和Designer学习
  • Qt的HelloWorld(GUI)及剖析

    • hello world程序创建及运行
    • pro文件详解
    • qt输出控制
    • qt命令行编译
    • qt命令行编译2
    • Qt程序的发布
    • 通过pro生成vcxproj
    • qt静态和动态链接库
  • Qt信号槽使用及其原理

    • qta3.0--信号槽机制
    • qta3.1--moc机制
    • qta3.2--信号与槽的关联
    • qta3.6--修炼内功
  • Qt容器类

    • qta4--Qt容器类
  • Qt窗口基类QWidget

    • qta5.1--窗口基类QWidget
    • qta5.2--QWidget样式设置
  • Qt应用程序主窗口

    • qta6.1--Qt主窗口框架
    • qta6.2-资源
    • qta6.3--菜单
    • qta6.4--工具栏
    • qta6.5--中心部件
    • qta6.6--Dock部件
    • qta6.7--状态栏
  • Qt基于Widget的控件

    • qta7.1--QLabe
    • qta7.2--QPushButton
    • qta7.3--QLineEdit
    • qta7.4--QTextEdit
    • qta7.5--QSpinBox
    • qta7.6--QRadioButton
    • qta7.7--QCheckBox
    • qta7.8--QSlider
    • qta7.9--QComboBox
    • qta7.10--QListWidget
    • ta7.11--QTableWidget
    • qta7.12--QTreeWidget
    • qta7.13--QDateTimeEdit
    • qta7.14--QDialog
  • Qt布局管理

    • QBoxLayout
    • QBoxLayout--2
    • QGridLayout
    • QFormLayout
    • QPregressBar与QProgressDialog
    • QDialog登录对话框示例
  • Qt事件

    • Qt事件机制与原理
    • Qt键盘事件
    • 鼠标事件
    • 事件与信号的区别
    • qt定时器
    • qt随机数
    • qt事件过滤器
    • qt鼠标拖拽窗口
  • QSS快速入门

    • QSS快速入门
  • Qml快速入门

    • Qml快速入门
  • Qt项目实战之计算器

    • Qt项目实战之计算器1
    • Qt项目实战之计算器2
  • Qt项目实战之信息管理系统

    • Qt项目实战之信息管理系统1
    • Qt项目实战之信息管理系统2
  • Qt项目实战之视频播放器

    • 视频加密专家
    • Qt播放器简介
    • QMediaPlayer
    • 时长与进度
    • 播放暂停全屏随机进度
  • Qt项目实战之视频加密器

    • 视频加密器1
    • 视频加密器2
    • 视频加密器3
  • Qt项目实战之视频转码器

    • Qt项目实战之视频转码器
  • Qt面试题分析与讲解

    • Qt面试题分析与讲解
  • Qt小白是怎么炼成大牛的之中级篇概览

    • Qt小白是怎么炼成大牛的之中级篇概览

    订阅失败

    Qt5(C++)小白变大牛原理与实战之初级篇
    Qt5(C++)小白变大牛原理与实战之初级篇 ...

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

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

    购买课程

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

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    一整体方案设计 本设计总体可分为两个部分,界面设计部分和内部逻辑部分。 界面设计入上图所示一些按钮和一个QLineEdit(用于输入数字和显示结果)和QLabel(用于显示运算表达式)。 好文章,来自【福优学苑@音视频+流媒体】 主要是采用界面设计师(直接拖拽设计)和代码设计部分。 基本上外部的垂直布局里面套了个网格布局(网格布局里主要是处于下方的按钮) 12.2 MVC框架 MVC(Model-View-Controller)框架 其实从字面意思来说,只能了解各大概,view应该是视图的意思,那Model和Controller究竟是什么?好文章,来自【福优学苑@音视频+流媒体】 Model: 处理数据逻辑和程序运行状态 View: 则只负责显示 Controller: 通常负责处理用户交互的部分,从视图读取数据与用户输入,并向模型发送数据;这里顺便提一下,在Qt里面我们并没有Controller的概念,而是Delegate(委托),意义很明显:控制器委托模型来处理数据,模型委托控制器来做数据的交互。 这样的框架好处是很明显的: - 高重用性:一个模型可以有多个视图,同样一个视图也可以对应多个模型 - 低耦合:因为模型与视图分离,所以可以独立的拓展和修改而不产生相互的影响 - 快速开发和便捷部署

    课程介绍

    1.带领你学习QT5/C++,从开发环境(QTCreator和VS2015两种)搭建到项目实战,从入门到精通。

    2.所有章节均有理论知识介绍、接口讲解、实例代码讲解,讲解过程中不断穿插老师在开发过程中遇到的问题及解决方法(可以下载所有的电子课件与源码)。

    3.本阶段主要完成Qt开发环境搭建、基于Widget的图形控件、布局管理、容器类、QT事件处理、QSS、QML等几个方面知识的学习

    4.项目实战部分包括:计算器、CRM、视频播放器、视频加密器、等。

    5.通过学习qt框架,进一步加深了对C++设计模式的理解。可以真正投入到实战中,能做基于QT跨平台功能强大的界面程序。

    ----------------------------------------

    第1章 Qt开发环境搭建及使用(VS2015及Qt Creator)
    第2章 Qt的HelloWorld(GUI)及剖析
    第3章 Qt信号槽使用及其原理
    第4章 Qt容器类
    第5章 Qt窗口基类QWidget
    第6章 Qt应用程序主窗口
    第7章 Qt基于Widget的控件
    第8章 Qt布局管理
    第9章 Qt事件
    第10章 QSS快速入门
    第11章 Qml快速入门
    第12章 Qt项目实战之计算器
    第13章 Qt项目实战之信息管理系统
    第14章 Qt项目实战之视频播放器
    第15章 Qt项目实战之视频加密器
    第16章 Qt项目实战之视频转码器
    第17章 Qt面试题分析与讲解
    第18章 Qt小白是怎么炼成大牛的之中级篇概览





















    推荐课程

    信息系统项目管理师自考笔记

    李明 · 723人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22096人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4204人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 788人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 841人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5153人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1506人在学

    Python Django 深度学习 小程序

    钟翔 · 2319人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 598人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 3985人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~