How Do I Make That in QML?

online, , , 13:00 Dec 12, 2019 UTC -5

If you've found yourself asking this recently, this webinar is for you!

Developing a user interface in QML consists of three parts:

  • Writing "controls" (reusable UI components) that match artist mockups
  • Laying out the controls onto screens
  • Connecting the screens to a backend (usually C++)

In this webinar, we'll focus on writing controls and walk through a set of 17 QML controls made "from scratch" i.e. from QML primitives e.g. Item, Rectangle, Text, etc. 

In early versions of Qt 5 (and Qt 4) writing QML in this way was pretty much the only option. More recently, Qt Quick Controls, Qt Charts, and Qt Virtual Keyboard provide more options; however, you might not be on the correct Qt version or license to take advantage of them. The 17 controls we'll go through, below, work on any version of Qt 5 (most also work on Qt 4), are easy to understand and modify, and are also a great way to learn how to write excellent QML!

1. Button

2. CheckBox and RadioButton

3. Switch

4. Slider

5. ScrollBar

6. ProgressBar

7. Spinner

8. Dialog

9. PageDots

10. Tabs

11. Table

12. TimePicker

13. DatePicker

14. BarChart

15. LineChart

16. PieChart

17. Keyboard

Register View All Live Webinars
Location online, , ,
Starts 13:00 Dec 12, 2019 UTC -5
Ends 14:00 Dec 12, 2019 UTC -5
Type Live Webinars

Cost 0
Topics QML
Organizer ICS
Phone 6176210060