Course Outline
Introduction
QML Programming
- QML syntax
- Property binding
- Qt Quick Global Objects
Qt Quick Elements
- Items, rectangles, and text
- Images
- Signals and slots
Preparing the Development Environment
- Installing and configuring Qt Quick
QML Basic Concepts
- Building simple widgets
- Implementing simple widgets
- Inputting resources
- Using Views in QML
- Replacing delegates of content
Qt Quick Positioning
- Using anchors
- Working with positioners, layouts, and flow
Animations, transitions, and transforms
- Implementing animations and particles
- Using transitions
- Working with transforms
- Applying state and gradients
Qt Quick Controls and modules
- Using Qt Quick controls to build widgets
- Implementing Qt Quick control widgets
- Creaing custom styles for widgets
- Using a custom style on a widget
Dashboard Applications and Prototypes
- Defining the applications functionalities
- Applying components and structure
- Adding a main UI
- Using application switch mechanism
- Implementing widgets and application popups
- Creating models
- Adding a UI theme
- Making the UI responsive
Summary and Conclusion
Testimonials
Animation
- Controtek Solutions Inc
plenty of exercises, less presentation
- Controtek Solutions Inc
Great training atmosphere.
April Faith Manabat - Controtek Solutions Inc
I liked Saidu's personal approach to the training. She was approachable and patient with us even through the somewhat challenging medium of online training. I personally like the online training format. I found it very relaxed and the technology worked reasonably well with a few glitches here and there. However some of those issues I think were related to issues on the participants' end. I never lost connection or dropped audio or video even once. However my Internet is very good. As I said, the pace was slow for me, and I would have preferred to have covered more advanced topics that I will be dealing with right away in our work Qt code, but I did learn a lot of good basics from Saidu so I appreciate that very much. I answered yes to the question "Would you attend another training session taught by this trainer" but I say that with some hesitation. I would have to know that the delivery was going to be more organised and planned than this training.
Department of Defense
Threading, albeit I had to not follow much of the exercise do practice it.
Bethesa Studios
The subjects that were touched were interesting to me. (Widgets, DB, create UI with the Designer tool)
Bethesa Studios
Provided alot of materials as well as sample codes. Linking each topic to the sample codes makes it easier for participants to catch up.
Home Team Science and Technology Agency
Trainer is definitely experienced in debugging and getting qt applications to run on the fly.