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 fundamentals
- Property binding techniques
- Global Objects in Qt Quick
Qt Quick Components
- Items, rectangles, and text elements
- Image handling
- Signals and slots architecture
Setting Up the Development Environment
- Installation and configuration of Qt Quick
Foundational QML Concepts
- Constructing simple widgets
- Implementing basic widget functionality
- Managing resource inputs
- Utilizing Views in QML
- Swapping content delegates
Positioning in Qt Quick
- Utilization of anchors
- Managing positioners, layouts, and flow
Animations, Transitions, and Transformations
- Implementing animations and particle effects
- Applying state transitions
- Working with graphical transforms
- Applying states and gradients
Qt Quick Controls and Modules
- Building widgets with Qt Quick controls
- Deploying Qt Quick control widgets
- Developing custom styles for widgets
- Applying custom styles to widgets
Dashboard Applications and Prototyping
- Defining application functionalities
- Structuring components and architecture
- Integrating the main UI
- Implementing application switching mechanisms
- Adding widgets and application popups
- Building data models
- Integrating UI themes
- Ensuring UI responsiveness
Summary and Conclusion
Testimonials (1)
Great training atmosphere.