In Section 1, Getting Started with Embedded Qt, we covered the setup of our Host and Target environments, built an application and ran it on the Host, and then recompiled the application for the Target and ran it there.
Now is a good time to pause and take a look at some important Qt concepts:
- Communicating effectively—signals and slots
- Looking inside—the Qt introspection support
- Differing views—model/view architecture
- Keeping it portable—the Qt platform abstraction
When you have finished this chapter, you should have learned the following skills:
- How to use signals and slots to talk between Qt objects (QObjects)
- How to use introspection with Qt objects
- How to separate the GUI presentation and application logic layers using model/view architecture
- How to use Qt's generic methods for working with files, hardware, and so...