Get in Touch
 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

Number of participants


Price per participant (excl. VAT)

Testimonials (1)

Upcoming Courses

Related Categories