首页 / 编程语言/ C/C++ / 轻松搞定Qt - 基础篇【大丙】
  • 分享
    收藏

轻松搞定Qt - 基础篇【大丙】

课程主要介绍了学习过程中必须掌握的一些Qt基础知识点,是初学者入门的不二之选。

价格 免费
学习有效期 长期有效

简介

温馨提示:Qt 是 C++的一个框架,因此学习 Qt 需要有 C++ 的基础,这样方能事半功倍。

本套课程通过六个章节依次介绍了入门Qt框架需要掌握的一些必备知识点,讲解细致到位,强烈推荐。

1. QT入门

 

课程第一部分主要是为初学者介绍 Qt 框架的一些基本特性,主要内容包括: 

1. Qt 概述和特点

2. Qt 中的模块划分

3. Qt 的安装

4. Qt 项目文件介绍

5. Qt 中的窗口类

6. Qt 窗口中的坐标体系

7. Qt 框架的内存回收机制

2. QT 中的基础数据类型

 

Qt 是一个 C++ 框架,因此 C++ 中所有的语法和数据类型在 Qt 中都是被支持的,但是 Qt 中也定义了一些属于自己的数据类型,课程第二部分给大家介绍了这些基础的数类型:

1. 基础数据类型

2. 字符串类型

3. QVariant 类型

4. 位置和尺寸相关的类型

5. 日期和时间相关的类型

6. Log 日志输出

3. QT 中的信号槽

 

Qt 是一个基于事件驱动的框架,相关事件的触发和处理在框架内部是通过信号槽机制来实现的,课程第三部分讲解了如下内容:

1. 信号槽的本质

2. 信号槽的关系

3. 标准信号槽的使用

4. 自定义信号槽的使用

5. 信号槽的拓展

6. lambda 表达式

4. QT 中的定时器 QTimer

 

在进行窗口程序的处理过程中,经常要周期性的执行某些操作,或者制作一些动画效果,看似比较复杂的需求,使用定时器就可以完美的将其解决, 课程在这部分给大家讲解了 Qt 中的定时器类 QTimer 的使用方法。

5. QT 中的基础窗口类

 

Qt 框架为我们提供了很多的窗口类,课程中在这部分给大家剖析Qt中常用的基础窗口直接的关系,并详细讲解了其使用方法,具体如下:

1. 窗口类的基类 QWidget

2. 对话框类 QDialog

3. 消息对话框 QMessageBox

4. 文件对话框 QFileDialog

5. 字体对话框 QFontDialog

6. 颜色对话框 QColorDialog

7. 输入对话框 QInputDialog

8. 进度条对话框 QProgressDialog

9. 带菜单栏、工具栏、状态栏的 窗口类  QMainWindow

10. 资源文件

6. QT 中的窗口布局

为了让Qt控件能够在窗口中有序排列,Qt 给每个窗口都添加布局属性,根据指定的布局子窗口就可以有序排列在父窗口中了,常用布局有三种,分别是:

1. 水平布局

2. 垂直布局

3. 网格布局

学习目录

学员评价

暂无评价哦~
授课老师

爱编程的大丙

资深C++开发工程师,讲师

猜你想学

Unity Shader Graph 实例(第三季)

69.00

Unity3D资源管理与全热更框架HybridCLR

198.00

Unity Shader Graph 实例(第二季)

59.00

Unity3D ARPG战斗系统 第一季

150.00

Unity-细讲网络编程

99.00

Unity SDK实战:接入微信与支付宝

88.00