Qt6 C++ GUI & Mobile App Development
了解如何使用 Qt6 和 C++ 构建图形用户界面 (GUI) 应用程序和 Android 应用程序。
你将会学到的
- 了解如何使用 Qt6 和 C++ 构建 GUI 应用程序
- 了解如何在 Qt6 中使用不同的小部件和布局系统
- 您将学习如何将 MySQL 和 SQLite 数据库与 Qt6 集成
- 您将学习使用图表、拖放以及 SDI 和 MDI 窗口
- 了解如何使用 Qt6 创建音乐和视频播放器
- 您将学习如何在 Qt6 中使用动画和 WebEngine
- 您将学习如何在 Qt6 中使用 QtQuick
- 您将学习如何使用 Qt6 和 C++ 构建 android 应用程序
要求
- 你应该有一些 C++ 知识
说明
同学们好,欢迎来到我的另一门关于Qt6 C++ GUI & Mobile App Development的新课程,所以 Qt 是一个跨平台软件,用于创建图形用户界面以及跨平台应用程序,可在各种软硬件平台(如 Linux)上运行, Windows、macOS、Android 或嵌入式系统,底层代码库几乎没有变化,同时仍然是具有本机功能和速度的本机应用程序。
现在本课程分为不同的部分。
1: 介绍和创建窗口– 在本节中,我们将对 Qt6 进行简单介绍,还将了解如何安装 Qt6,最后我们将使用 Qt6 和 C++ 构建我们的第一个 GUI 窗口。
2. Qt6 Widgets – 在本节中,我们将讨论不同的小部件和布局系统。
3. Qt Designer 中的 Signals & Slots – 在本节中,我们将了解如何使用 Qt Designer 和 Signals and Slots
4.构建联系人列表应用程序– 在本节中,我们构建一个简单的联系人列表应用程序。
5.构建简单的记事本应用程序– 在本节中,我们要构建一个简单的记事本应用程序。
6.绘画和图形– 在本节中,我们将讨论 2D 图形和绘画。
7. Qt6 数据库连接– 在本节中,我们将了解如何将 Qt6 应用程序与 MySQL 和 SQLite 数据库连接。
8. Qt6 中的 QtCharts – 在本节中,我们将讨论使用 Qt6 和 C++ 创建现代且美观的图表。
9. Qt6 中的拖放– 在本节中,我们将了解 Qt6 中的拖放功能。
10. Qt6 中的多媒体– 在本节中,我们将使用 Qt6 构建音乐和视频播放器
11. MDI & SDI Windows – 在本节中,我们将讨论 Qt6 中的 MDI 和 SDI 窗口
12. Qt6 动画– 在本节中,我们将在 Qt6 中构建不同的动画
13. Qt6 WebEngine – 在本节中,我们将讨论 QtWebEngine,并且我们将使用 Qt WebEngine 构建一个简单的 Web 浏览器。
14. Qt Quick – 在本节中,我们将讨论 QtQuick
15. QtQuick 控件– 在本节中,我们将讨论 QtQuick 控件,并且我们将学习使用 QtQuick 控件的不同小部件。
16. QtQuick Multimedia – 在本节中,我们将讨论 QtQuick Multimedia,我们了解如何使用 QtQuick Multimedia 播放音乐和视频。
17. QtQuick 中的图表– 在本节中,我们将学习如何使用 QtQuick 构建图表。
18. QtQuick3D – 在本节中,我们要学习如何使用 QtQuick3D 构建 3D 对象
19. QtQuick 中的动画– 在本节中,我们要了解 QtQuick 中的动画
20.在 QtQuick 中绘画– 在本节中,我们想了解如何使用 QtQuick 构建 2D 图形
21. Android App Development – 在本节中,我们将学习如何使用 Qt6 和 C++ 构建 android 应用程序
此课程面向哪些人:
- 想要使用 Qt6 和 C++ 构建 GUI 和 Android 应用程序的 C++ 开发人员
TheItzy » Qt6 C++ GUI & Mobile App Development