
Chapter 17
QT
This chapter introduces the QT feature for OpenIL and provides instructions on how to enable this feature on NXP's LS1028A
reference design board.
17.1 Introduction
Qt is a full development framework with tools designed to streamline the creation of applications and user interfaces for desktop,
embedded, and mobile platforms. For details, see
http://doc.qt.io/qt-5/index.html
This section describes how to enable QT5 in OpenIL.
17.2 Software settings and configuration
Use the following steps to configure QT5 on target board and build the images.
1. Configure the target board: The configuration file
nxp_ls1028ardb-64b_defconfig
support prebuild QT for
LS1028ARDB board. Configure the image by following command:
make nxp_ls1028ardb-64b_defconfig
2. Enable QT5: Use the command
make menuconfig
to configure the QT5:
Target packages ->
Graphic libraries and applications (graphic/text) ->
[*] Qt5 ->
[*] Compile and install examples (with code)
[*] concurrent module
[*] MySQL Plugin
[*] PostgreSQL Plugin
[*] gui module
[*] widgets module
[*] fontconfig support
[*] GIF support
[*] JPEG support
[*] PNG support
[*] qt5imageformats
[*] qt5multimedia
[*] qt5quickcontrols
[*] qt5quickcontrols2
3. Build the image using the command:
make -j8
17.3 Hardware setup
For the QT setup, you require the following hardware:
1. Monitor that supports DP interface. Make sure it supports 1080P format, otherwise you need to adjust the parameters in
uboot.
2. Cable matters DisplayPort to DisplayPort (DP to DP Cable)
NXP Semiconductors
Open Industrial User Guide, Rev. 1.8, 05/2020
User's Guide
190 / 199