Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
C++ QT 跨平台界面编程原理和实战大全(QT5)
Highest Rated
Rating: 4.3 out of 5(99 ratings)
460 students

C++ QT 跨平台界面编程原理和实战大全(QT5)

基于QT5.9
Created bycaojun xia
Last updated 1/2018
Chinese (Simplified)
Chinese (Simplified) [Auto],

What you'll learn

  • 学完本课程能够掌握QT开发环境配置方式,理解QT的信号槽机制,理解QT的界面、资源、信号槽源码的生成方式,学会使用qss样式表来设置界面(比如渐变背景,圆角边框,),理解并能应用QT的事件处理机制,能够自定义控件(事件处理,渲染),理解QT的绘图机制,理解QT界面代码和业务分离的设计模式。

Course content

14 sections135 lectures26h 18m total length
  • 介绍8:04
  • QT5开发环境qtcreator、SDK和vs插件下载和安装12:22
  • QT的SDK中各个目录和文件功能说明8:28
  • 创建第一个qtcreator项目并确定文件和目录的作用12:43
  • linux中安装qt及其依赖并编写测试项目6:16
  • windows下qtcreator调试环境安装配置使用9:43
  • qtcreator引入第三方opencv库和头文件路径10:38
  • qtcreator项目配置添加界面并设置构建和运行10:18
  • vs2015创建QT项目并详细介绍vs项目设置13:17
  • VS设置编译的qt库版本和导出为qtcreator项目9:29

Requirements

  • 学过c++或者其他的面向对象编程语言
  • 在虚拟机中安装好ubuntu16.04
  • windows操作系统并安装好vs2015
  • 安装好qt5.9的SDK

Description

学过c++或者其他的面向对象编程语言

     课程讲解基于QT5.9 SDK,包含QT界面编程的核心内容,并提供全部源码,课程讲解方式是接口讲解、分析、演示示例,课程讲解QTCreator在不同平台的配置方法,linux,windows,mac,课程演示主要以vs2015+QT5.9为主,开始会讲解QTCreator配置。课程源码基于c++ 11以上版本,建议至少安装vs2013以上。课程最后会做一个图像编辑器的示例。
学习课程后的效果
     学完本课程能够掌握QT开发环境配置方式,理解QT的信号槽机制,理解QT的界面、资源、信号槽源码的生成方式,学会使用qss样式表来设置界面(比如渐变背景,圆角边框,),理解并能应用QT的事件处理机制,能够自定义控件(事件处理,渲染),理解QT的绘图机制,理解QT界面代码和业务分离的设计模式。
通过学习qt框架,进一步加深了对C++设计模式的理解。学完本门课程后能够投入实战,能做基于QT跨平台功能强大的界面程序。

Who this course is for:

  • 学习过c++语言,想要制作跨平台界面的同学
  • 在工作中用到qt,想要深入学习的同学