QML Programming — Fundamentals and Beyond

varies, , , 8:30 Apr 22, 2020 UTC 0

ICS has been training Qt developers since 2002 and now we’re bringing our expertise straight to you. Whether you are new to QML, or already an expert, our free one-day training course will help you fill in any gaps and get your questions answered.

We’ll begin by examining the fundamentals of QML, as well as how QML and C++ interact. We’ll also cover how to dynamically manage objects in QML and how to manage multi-touch gestures. The second half of the day will include more advanced tips for working with QML as well as a live coding demonstration. We'll end the day showing you how you can accelerate your QML development even more!

Morning Session 

Overview of QtQuick (QML) — The Big Picture

  • What is QtQuick
  • The philosophy of QtQuick
  • QML objects
  • The many QML types
  • All about properties
  • Touch events
  • Custom items and components
  • Signals and slots
  • Managing layout
  • Models and views
  • C++ integration

Afternoon Session

Coding Demonstration with Advanced Tricks Mixed in

We will demonstrate the construction of a digital multi-meter using Qt Creator. During the demonstration we’ll point out advanced tips and tricks for working with QtQuick, such as:

  • Demonstration of C++ and QtQuick integration
  • Introspection
  • Creating QML models
  • Designing data models
  • Dynamic item creation
  • Do's and Don'ts of binding calculations
  • States and transitions

April 22 -Paramus, NJ 

April 22 - Burlingame, CA

April 23 - Gaithersburg, MD


Register View All Training Courses
Location varies, , ,
Starts 8:30 Apr 22, 2020 UTC 0
Ends 17:00 Apr 22, 2020 UTC 0
Type Training courses

Cost Free
Organizer ICS
Phone 617-621-0060
Email jfaherty@ics.com
Website www.ics.com