O'Reilly logo

Qt 5 Projects by Marco Piccolino

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

In this chapter, we have created a full (yet limited in terms of functionality) application core by combining together a usecase, a business object or entity, and a fake data repository. To achieve these results, we have taken advantage of many Qt data structures and idioms along the way: signals and slots, QObject, QString, QVariant, QList, and QMap, just to name the most relevant ones.

Further on, we have developed a very rudimentary textual interface to provide a delivery mechanism to our app. By doing so, we have explored some of the properties of QCoreApplication and QTextStream.

Your patience will be rewarded in the next chapter, where we will be doing something more exciting by adding a nice UI to our application core, and ...

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