Qt Quick for C++ Developers

Qt Quick for C++ Developers

Duration:

  • 2+ days
Course Learning Objectives: 
  • Provide trainees with a working knowledge of the capabilities and limitations of Qt Quick.
  • Provide trainees with Qt Quick programming experience.

Course Availability:

  • On-site
Course Prerequisites: 
  • At least a basic understanding of Qt, QObjects and GraphicsItems
Course Outline: 

 

Introduction to Qt Quick

  • Meet Qt Quick
  • Concepts

Composing User Interfaces

  • Nested Elements
  • Graphical Elements
  • Text Elements
  • Anchor Layout

User Interaction

  • Mouse Input
  • Keyboard Input

States and Transitions

  • States
  • State Conditions
  • Transitions

Animations

  • Animations
  • Easing Curves
  • Animation Groups
  • Lab – Bouncing Ball

Presenting Data

  • Arranging Items
  • Data Models
  • Using Views
  • XML Models
  • Views Revised

Qt Quick Structures

  • Components
  • Modules
Download Course Description: