Qt (pronounced cute) is an advanced C++-based framework that covers a wide range of APIs, allowing you to implement networking, graphical user interfaces, parsing of data formats, the playing back and recording of audio, and much more. This chapter primarily covers the graphical aspect of Qt, and how to create advanced GUIs for embedded devices to provide an attractive and functional UI to users.
The topics covered in this chapter are as follows:
- Creating advanced GUIs with Qt for embedded systems
- Using Qt's 3D designer to create an infotainment UI
- Extending an existing embedded system with a GUI