Chapter 9. Qt Quick Basics

In this chapter, you are going to be introduced to a technology called Qt Quick that allows us to implement resolution-independent user interfaces with lots of eye-candy, animations, and effects that can be combined with regular Qt code that implements the logic of the application. You will learn the basics of the QML declarative language that forms the foundation of Qt Quick. Using this language, you can define fancy graphics and animations, make use of particle engines, and structure your code using finite state machines. Pure QML code can be complemented with JavaScript or C++ logic in a manner similar to what you have learned in the previous chapter. By the end of this chapter, you should have enough knowledge to ...

Get Game Programming Using Qt now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.