O'Reilly logo

Qt 5 Blueprints by Symeon Huang

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

It is somewhat difficult to get started on writing plugins. However, after some basic practice, you'll find that it's actually easier than it looks. For Qt Widgets applications, plugins simply extend the application in a flexible way. Meanwhile, they enable developers to devise new forms for QML applications. We also covered using the subdirs project to manage multiple subprojects. Even if you don't plan to write plugins, this chapter covered painting-related stuff that is crucial for GUI application development, including QPainter, paintEvent, and resizeEvent.

In the next chapter, we're going to talk about network programming and multithreading in Qt.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required