Building and distributing applications for Android, Windows, Linux, and web!
About This Video
- Create advanced GUI applications within the Qt framework
- Leverage video, web, and 3D to enhance your GUI applications
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 at https://github.com/PacktPublishing/Mastering-Qt-5-GUI-Programming
Table of contents
- Chapter 1 : Moving Beyond GUI Applications
- Chapter 2 : Diving into Model View
- Chapter 3 : Interacting with Web
- Chapter 4 : Controlling Multimedia
- Chapter 5 : Communicating with Qt
- Chapter 6 : Visual Representations
- Chapter 7 : Qt on Desktop
- Chapter 8 : Qt on Mobile
- Title: Mastering Qt 5 GUI Programming
- Release date: June 2018
- Publisher(s): Packt Publishing
- ISBN: 9781787287938
You might also like
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
C++ Programming By Example
Practical projects to get you up and running with C++17 About This Video Learn C++ programming …
Expanded Edition (August 2018) Updated with Design Patterns episodes from the Clean Code series from Clean …
Complete Modern C++
Learn the new C++ 11, 14, and 17 features with the most comprehensive C++ tutorial About …