QT Embedded

QT for embedded

Zobacz ceny szkoleń i zapisz się »

Qt to framework do tworzenia aplikacji bazujący na C++ (graficznych i nie tylko). Wspiera również tworzenie responsywnych interfejsów graficznych przy pomocy narzędzi skryptowych - QML.

Ułatwia wiele aspektów tworzenia oprogramowania. Zawiera wiele APIs i narzędzi pomocniczych.

Szkolenie oparte jest na praktycznych doświadczeniach przy tworzeniu aplikacji interfejsu użytkownika dla urządzeń automatyki (HMI), użytkowych (multimedia), laboratoryjnych i medycznych oraz systemów sterowania robotami mobilnymi do zastosowań specjalnych (UGV-EOD). Działających w środowisku Linux Embedded.

Program szkolenia

Podczas ćwiczeń praktycznych używana jest najnowsza wersja biblioteki QT 6.X. Omawiane i prezentowane są również funkcje starszych "produkcyjnych" wersji: 5.15 LTS.

Część 1 (8h)

Po tej części

After completing this part, participants are ready to choose, plan and deploy QT in both: GUI and headless applications. Knowledge gained is applied to PC application development and embedded project.

Część 2 (16h)

Po tej części

During this part of the course, advanced QT related subjects are introduced. Exercises are build around creating graphic-reach QWidgets and QML applications. During course, a complete QT based GUI application is build, profiled and deugged. HMI controlling some simple emulated process is used as an example.

After the training, participants will be ready to develop custom QT/C++/QML based applications and understand its internals and underlying Embedded Linux system. Debugging and system profiling will be covered as well.

QT for Embedded Systems Banner