In the previous chapter, you learned how to create a custom Qt Designer plugin. This chapter will push things further and teach you how to create a distributable Software Development Kit (SDK) to third-party developers, how the plugin system works with Qt, and how to make your application more attractive using fancy animations.
The example project will be a reimplementation of the project from Chapter 15, Third-Party Libraries Without a Headache. You will build the same image processing application, but with the ability to import the filters from plugins.
This chapter will teach you how to do the following:
- Create an SDK using the Qt Plugin system
- Implement custom plugins using the SDK
- Factorize build tasks ...