Creating an SDK using the Qt Plugin system

Before diving into the code, we have to take a moment to decide how we are going to structure it. This chapter has two goals:

  • Cover the Qt Plugin system in more depth
  • Study and integrate the Qt Animation Framework

The first part of the chapter will focus on the plugin system. We aim to provide a way to build plugins that can be integrated in our application by third-party developers. These plugins should be dynamically loaded. The application will be a direct offspring of the example project from Chapter 7, Third-Party Libraries Without a Headache. The features will be exactly the same, except it will be using this new plugin system and will have fancy animations.

The structure of the project will ...

Get Mastering Qt 5 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.