Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Duration 7 hours
Course Outline
Introduction
QML Programming
- QML syntax
- Property binding
- Qt Quick Global Objects
Qt Quick Elements
- Items, rectangles, and text
- Images
- Signals and slots
Setting Up the Development Environment
- Installing and configuring Qt Quick
Fundamental QML Concepts
- Constructing simple widgets
- Implementing basic widget functionality
- Incorporating resources
- Utilizing Views in QML
- Swapping content delegates
Qt Quick Positioning
- Utilizing anchors
- Managing positioners, layouts, and flow
Animations, Transitions, and Transforms
- Implementing animations and particle effects
- Applying transitions
- Manipulating transforms
- Utilizing states and gradients
Qt Quick Controls and Modules
- Using Qt Quick controls to assemble widgets
- Implementing Qt Quick control widgets
- Creating custom widget styles
- Applying custom styles to widgets
Dashboard Applications and Prototypes
- Defining application functionalities
- Structuring components
- Adding the primary UI
- Employing application switching mechanisms
- Implementing widgets and application popups
- Building data models
- Integrating UI themes
- Enhancing UI responsiveness
Summary and Conclusion
Testimonials (1)
Great training atmosphere.