Chapter 3. Qt GUI Programming

This chapter will help you learn how to use Qt to develop applications with a graphical user interface using the Qt Creator IDE. We will get familiar with the core Qt functionality, property system, and the signals and slots mechanism that we will later use to create complex systems such as games. We will also cover the various actions and resource system of Qt. By the end of this chapter, you will be able to write your own programs that communicate with the user through windows and widgets.

Windows and dialogs

The most basic skill that you need to learn is creating windows, showing them on a screen, and managing their content.

Creating a Qt project

The first step to develop an application with Qt Creator is to create ...

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.