Advanced Human Machine Interface

The processing and display capabilities of consumer electronic and industrial devices have advanced rapidly over the past decade.

At the same time, end-users expect electronic devices to do much more, more intuitively and faster than ever before. Today, Customers are often expected to provide high-resolution color graphics, touch-screen control and dynamic content with web access.

Don't miss opportunities due to old fashion screens or heavy environment with incidences on the acquisition flow !

Advanced GUI in 2D, 3D or Vectorial, for tools, kiosks, multimedia and embedded systems

plots

Advanced graphs, plots and block widgets

Powerful 2D Graphics with Qt Graphics View

Qt Graphics View provides a surface for managing and interacting with a large number of custom-made 2D graphical items, and a view widget for visualizing the items, with support for zooming and rotation. It provides very fast item collision detection and draws large scenes in real-time, even with millions of items.

With years of experience, from older Qt versions to the latest ones, Tegesoft became an expert in using this framework.

Multi-touch and gesture

With Qt, Tegesoft develops multi-touch and gesture interfaces on modern sensitive screens, on Linux, Windows and MacOS X.

3D with OpenGL on desktop and embedded applications

3D with Qt OpenGL

3D interactive OpenGL view embedded into a 2D application, developed with Qt

OpenGL is the standard graphics library for building cross-platform, hardware-accelerated, high performance visualization applications.

While it is ideal for 3D visualization, it offers little support for creating application user interfaces.

At Tegesoft, we incorporate 3D graphics in your application, with OpenGL and OpenGL ES by using Qt’s rich GUI functionality to build advanced UIs for 3D applications.

Multi-platform HMI Compliance

Cross-platform portability

One single HMI code runs on multiple OSes...

Industrial applications with acquisition, automation are often installed in different environnements, standard or specifics. That's a strategic problem for administrators and end users. How to have information available everywhere ?
Usually, for our development, we use Qt library toolkit. It has minimal hardware dependencies, offering simple platform migration across embedded Linux and Windows CE, as well as desktop Linux, Windows, Mac and Unix operating systems.

Our supplied development code can simply be recompiled for the desired OS and be deployed in a very short time with simple procedure.