Qt AdvancedLaajuus (5 op)
Opintojakson tunnus: TT00GD57
Opintojakson perustiedot
- Laajuus
- 5 op
- Opetuskieli
- englanti
Osaamistavoitteet
To learn how to create a functional Qt application for an embedded device
- Learn to write QML user interface with a C++ backend that communicates over ethernet
- Learn how to deploy a Qt application to an embedded device
Sisältö
Lectures and online support
Kick-off session
- Introduction to the project
- Practical programming tips
- Need to teach Git etc?
Weekly online support
Wrap-up session
- Need for students to present their results?
Project Description
Cluster UI written with QML
- Either manual coding with QML or with Qt Design Studio
C++ Backend sending simulated data
- Simulator that triggers event data from the backend
- Unit testing of C++ code?
Optional: deploy to Boot2Qt device
- Can students use hardware for testing and deployment?