
This video will give you an overview about the course.
This video will walk you through the console applications.
This video will walk you through the event loop applications.
This video will walk you through the process of supercomputing with networks.
The aim of this video will give you an overview about Sorting.
The aim of this video will give you an overview about Filtering.
The aim of this video will give you an overview about Custom Models.
The aim of this video will give you an overview about Tree View/Model.
In this video get an overview of Qt WebEngine.
This video will give you an overview of Qt WebEngine widgets.
This video will give you an overview of Qt WebChannel.
In this video will walk you through the process of capturing multimedia.
This video will give you an overview of multimedia playback.
In this video will walk you through the process of interaction with OpenCV.
This video will give you an overview about Qt3D.
In this video will walk you an overview of interaction of Qt with QML from C++.
This video will give you an overview about signals and slots.
In this video will walk you through the process of interaction with OpenCV.
This video will give you an overview of Charts.
This video will walk you through the Animations and Visual Transformations.
This video will walk you through the Graphical Effects and Particles.
This video will give you an overview of 3D in Qt Quick.
In this video get to know how to package Qt applications on Windows.
In this video get to know how to package Qt applications on GNU/Linux.
This video will walk you through the process of building static linking Qt.
In this video get to know about Qt Widgets in Android.
In this video will give you an overview of Qt Quick in Android.
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 Author
Benjamin 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.