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

Requirements

Requisitos previos: Experiencia de programación en JavaScript

Audiencia: Desarrolladores Web

 7 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 1600 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (1)

Upcoming Courses

Related Categories