面向 C++ 初学者的 Qt 小部件
Qt Widgets 和桌面编程介绍,专为了解 Qt Core 库的学生设计
讲师:Bryan Cairns
口袋资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将会学到的
- qt 5
- Qt Widget 编程基础
- QWidget
- QPushButton
- QCheckBox
- QRadioButton
- QGroupBox
- QFrame
- QTabbedWidget
- QStackedWidget
- QListWidget
- QTreeWidget
- 模型视图控制器编程 (MVC)
- QStringListModel
- QFileSystemModel
- QStandardItemModel
- 纯文本编辑器
- 富文本编辑器
- 使用剪贴板
- 文件处理
- 对话框
- 主窗口
- 多对话界面 (QMDIArea)
- 基本用户界面设计
- 列表中的三态复选框
- 避免常见错误
要求
- Qt 核心初学者
- Qt 核心中级
- Qt 核心高级
- C++ 编程
说明
本课程以 Qt5 为目标,但主要与 Qt6 兼容 – 我正在录制 Qt6 资料,任何拥有本课程的人都将免费升级到 Qt6 版本。
Qt 5 Widgets and Desktop Programming with C++ 专为对 C++ 和 Qt 5 Core 有深入了解的人而设计。本课程将带您从“什么是按钮”到模型视图控制器编程。包括 GitHub 上可用的完整源代码,并包括示例应用程序的整个部分。本课程超越 Qt 5。由于 Qt 6 有很多变化,我将使用 Qt 6 重新录制这些课程,并将它们放在不同的课程中。
无需 QML 经验,这是一门初学者课程,将教您基础 Widgets 跨平台开发。小部件在大多数主要桌面(windows、mac、linux)上运行。
我们将从对 Widget 的简短介绍开始,然后快速转向更复杂的主题。
本课程专为 Qt 5 设计,考虑到初学者,但正如我所提到的,其中大部分与 Qt6 兼容。这些视频带您从对 Qt Widgets 一无所知到使用 C++ 创建中级应用程序。这些视频建立在 Udemy 上流行的 Qt Core 系列之上。这些视频展示了许多最佳实践以及如何克服常见错误。关于作者: Bryan 在 YouTube 上创建了数百个 Qt 教程,并为 Qt 公司制作了官方 Qt 培训视频。GitHub 上提供了完整的源代码,并运行一个拥有数千名开发人员的 Facebook 社区,可以提供 24×7 的免费帮助。
强烈建议您在尝试本课程之前在 Qt Core 中有扎实的基础 – 不要害怕,我在 Udemy 上还有其他课程:
Qt 5 核心初学者
Qt 5 核心中级
Qt 5 核心高级
此课程面向哪些人:
- 想要创建桌面应用程序的 C++ 程序员
- 在 Udemy 上学习过 Qt Core 系列的学生
- 使用 C++ 支持或创建 Qt Widget 桌面应用程序的开发人员