Qt Creator Integration
The Qt Creator add-on provides tooling for cross-compiling and deploying Qt 5 applications to AIM-Linux targets. Detailed workflow: Qt5 Creator Integration Guide.
Highlights
- Cross-Toolchain Setup – Package includes preconfigured kits for i.MX, NXP, and Qualcomm boards using Yocto SDKs.
- Remote Deployment – Push and debug applications over SSH with automatic library synchronisation.
- UI Design Support – Use Qt Designer and Qt Quick tools with board-specific style guides.
- Performance Profiling – Access QML profiler, GammaRay, and perf tools tailored for GPU-enabled AIM-Linux images.
Configuration Steps
- Install Qt Creator on the development host (Ubuntu/Windows) and add the AIM-Linux toolchain package.
- Import the cross-compile kit generated by Yocto’s
populate_sdkscript. - Register target devices in Qt Creator using SSH credentials; enable key-based login for automation.
- Configure deployment steps (rsync,
scp, DeviceOn package export) based on your CI/CD pipeline.
Tips For Success
- Align Qt versions between host kit and target rootfs to avoid ABI mismatch.
- Leverage CMake presets for multi-target builds (debug, release, GPU-optimised).
- Combine with the Launcher add-on to autostart your Qt HMI after boot.
- Use the Diagnostic add-on to monitor resource usage during performance tuning sessions.