Creating a Qt Quick project
This chapter will follow the same project structure we covered in Chapter 4, Conquering the Desktop UI: a parent project ch05-gallery-mobile.pro
will host our two subprojects, gallery-core
and the new gallery-mobile
.
In Qt creator, you can create a Qt Quick subproject from File
| New File or Project
| Application
| Qt Quick Application – Empty
| Choose
.
The Wizard will allow you to customize your project creation:
- Location
- Choose a project name (
gallery-mobile
) and a location
- Choose a project name (
- Kits
- Select your desktop kit
- Select at least one mobile kit
- Summary
- Be sure to add
gallery-mobile
as a subproject ofch05-gallery-mobile.pro
- Be sure to add
Let's take time to explain why we created our project with these options.
The first thing to analyze is the application template. By default, Qt Quick only provides basic QML components (Rectangle
, Image
, Text
, and so on). Advanced components will be handled by Qt Quick modules. For this project, we will use Qt Quick Controls (ApplicationWindow
, Button
, TextField...