MENU
Contact Us




Project

QT support

Integration of QT libs and development of QT applications



CPU

i.MX7 (NXP)

Manufacturer

Toradex

OS

Linux

Skills

Linux
QT
Yocto

Project size:

Difficulty:




Request/problem:

The customer needs to configure system settings (IP-address, time), perform firmware update and calibrate display on his panel PLC. The Linux image provided by the hardware supplier must support graphics.

Solution:

Add QT libraries with requested functionality to the Linux image using Yocto. Develop a QT-application which starts on PLC boot-up and allows the end-user to configure system settings. After the user applies the configured settings, all necessary parameters are saved in the device non-volatile memory and permanently used in the device. The GUI application contains several graphic forms to edit all necessary settings. Such an application also allows to store/restore the settings to/from the USB-stick. Calibration was supported for different displays types.

Note: in this case, we installed the free free version of QT. In other projects, we have worked with the commercial QT libs, on customer’s request.

Results:

QT has been integrated in Linux image as expected and the QT-application covers all defined user cases for the system configuration.




Resources: