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

Wait a second!

I can hear you now. You might be saying: "We have developed all these classes and all this project infrastructure just to get a single printed line on the screen:  PASS : Usecases_check_available_groceries::test_one_or_more_grocery_items_available(). I could have easily achieved the same results by only writing a single class, maybe two. Also, I thought this was a book about graphical user interfaces!"

If this is your line of reasoning, that's fine, it does makes sense. However, here are a few points you should consider:

  • Project infrastructure depends on the build tool, and QMake's is not that bad either–you need a few files, but statements are pretty concise.
  • You could have easily achieved the same results by only writing ...

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