Introduction

UX Designer is the LinX application module for advanced user interfaces, prepackaged with a set of graphical components for human machine interaction. Components are easily configured with a look’n’feel and functionality to fit a specific machine application. With the Qt/QML toolbox and hardware acceleration in CCpilot displays you have the means to create a premium user experience quickly and easily. UX Designer also features a full-blown C++ environment, enabling the integration of your legacy software and providing the freedom that software developers expect from a modern UX design framework.

UX Designer overview

  • Fieldbus Access

  • Data Engine

  • Fully customizable graphics

  • Choose between qmake and cmake

  • CSS support

  • Localization and Multilanguage

  • Modern features like alpha blending, antialiasing, animations, transitions and OpenGL

  • Hardware accelerated graphics with QML

  • Support for multiple interaction technologies, touch, keyboard and pointing devices

  • Analog and digital IP video

  • Full featured C++ compiler and debugger

  • Qt Runtime

  • QtCreator used as development tool

Supported Platforms and Versions

  • V510, V700, V705, V710, V1000, V1200, V1290, V1090, X1200, X86_64 (native Linux)

  • Ubuntu version 22.04

  • Qt Creator 17.0.1

  • Qt-6.8.3

  • Dataengine 3.4.2

  • Fieldbus Access 1.6.0

Note If you want to use Qt-6.5.3 or and older version we recommend you to use UX Designer V5.1 or older. This is because UX Designer V6.0 is based on Ubuntu 22.04 and Qt SDKs from 6.5.3 and older has been compiled for Ubuntu 20.04 which might lead to compatibility issues on UX Designer V6.0.

Glossary

Word/Abbreviation

Explanation

VM

Virtual Machine

GUI

Graphical User Interface

DE

Data Engine

FA

Fieldbus Access

i.MX 8

Processor family

Core i7

Processor family

UX Designer

Also known as LinX Software Suite DevEnv

Signal

Data which is relayed through Data Engine to other modules