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.1

  • Fieldbus Access 1.5.4

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