Mastering Qt 5 GUI Programming

所在平台: Udemy

课程主页: https://www.udemy.com/course/mastering-qt-5-gui-programming/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:掌握 Qt 5 图形用户界面编程 课程概述:Qt 是一个强大的跨平台图形开发框架,提供一系列一致的标准化库,并支持嵌入式、移动、桌面及网页等多个主要平台。本课程将深入探讨高级 Qt 主题,重点讲解自定义模型视图,以展示模型-视图架构的强大和灵活性。此外,我们还将学习 Qt 的网页功能,探索如何利用互联网扩展应用程序。本课程还涵盖多媒体捕获和处理(包括声音和视频),这些在移动领域中起着关键作用。继续探讨移动趋势,课程将介绍 Qt 的移动解决方案,包括 QtQuick 和 QML,以及 C++ 与 QML 之间的通信。在掌握移动的高级概念后,您将学习动画、图形效果和三维操作。课程结束时,您将能够利用高级模型、3D 技术、网页和多媒体构建用户界面,从开发到跨平台分发实现完整的过程。所有课程的代码和支持文件都可通过 Github 获取。 关于作者:本杰明·霍夫(Benjamin Hoff)是一位机械工程师,职业生涯的前三年专注于图形处理、桌面应用开发和设施仿真,使用 C++ 和 Python 进行开发,得到了专业程序员的指导。旋转回机械工程职位后,本杰明继续开发软件,利用他在专业编程期间获得的技能。

课程评论(0条)

课程详情

Qt is a powerful, cross-platform, graphics development framework. It provides a large set of consistent, standardized libraries and works on many major platforms, including embedded, mobile, desktop, and the web.In this course, we will cover advanced Qt topics. This includes an in-depth dive into custom model-views, showcasing the power and flexibility of the model-view architecture.We will also work with Qt's web offerings, learning how to extend applications by using the World Wide Web. This course also looks into multimedia capture/manipulation (both sound and video), which play key roles in the mobile arena. Continuing the mobile trend, you will be walked through Qt's mobile offerings, including QtQuick, QML, and communicating between C++ and QML. With the advanced concepts of mobile covered, you will explore animations, graphical effects, and 3-dimensional manipulation. Towards the end of this course, you will be able to harness advanced models, 3D, the web, and multimedia to build user interfaces, starting from development all the way to cross-platform distribution.All the code and supporting files for this course are available on Github.About the AuthorBenjamin Hoff is a Mechanical Engineer by education, he has spent the first 3 years of his career doing graphics processing, desktop application development, and facility simulation using a mixture of C++ and python under the tutelage of a professional programmer. After rotating back into a mechanical engineering job, Benjamin has continued to develop software utilizing the skills he developed during his time as a professional programmer.

课程标签

0人关注该课程

主题相关的课程