Summary
In this chapter, we have learned what debugging is and how to use different debugging techniques to identify technical issues in a Qt application. Apart from that, we've looked at the various debuggers that Qt supports on various operating systems. Finally, we learned how to use unit testing to simplify some of the debugging measures. We discussed unit testing, and you learned how to use the Qt Test framework. You saw how to debug a Qt Quick application. We also discussed various other testing frameworks and tools supported by Qt. Now you can write unit tests for your custom classes. The unit tests will fail and automatically alert if someone accidentally modifies some specific logic.
In Chapter 10, Deploying Qt Applications, you will learn about deploying Qt applications on various platforms. It will help you in creating installable packages for your target platform.