In this chapter, you learned about PyQt classes that help construct complete applications. You learned about the QMainWindow class, its menus, status bar, toolbars, and dock widgets. You also learned about standard dialog boxes and message boxes derived from QDialog, and how to store application settings with QSettings.
In the next chapter, we'll learn about the model-view classes in Qt, which will help us separate our concerns and create more robust application designs.