Chapter 5.  Dominating the Mobile UI

In Chapter 3Dividing Your Project and Ruling Your Code, we created a strong core library to handle a picture gallery. We will now use this gallery-core library to create a mobile application.

We will teach you how to create a Qt Quick project from scratch. You will create custom Qt Quick views with QML. This chapter will also cover how your QML views can communicate with the C++ library.

At the end of this chapter, your gallery application will run on your mobile (Android or iOS) with a dedicated GUI compliant with touch devices. This application will offer the same features as the desktop application.

This chapter covers the following topics:

  • Creating a Qt Quick project
  • QML
  • Qt Quick controls
  • Qt for mobile (Android ...

Get Mastering Qt 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.