Qt for Embedded Linux
Qt runs anywhere Linux runs. Qt’s intuitive API means fewer lines of code and higher level functionality in less time.
It is the foundation for Qt Extended, which is a UI and application platform for advanced multi-function devices, such as mobile and consumer electronics.
Key Embedded ComponentsOn top of all the tools and API and class libraries that Qt offers, such as WebKit, Qt for Embedded Linux provides you with key components for an optimized embedded development environment. Compact & Efficient Windowing System (QWS)Qt builds on the standard API for embedded Linux devices with its own compact window system. Qt-based applications write directly to the Linux framebuffer, eliminating the need for the X11 windowing system.
Virtual Frame Buffer (QVFb)Qt for Embedded Linux provides a virtual frame buffer that will match the physical device display, pixel for pixel.
Inter-Process Communication (IPC)
IPC allows for creation of rich multi-application user experiences. Two main concepts define inter-process communication: channels and messages.
Extended Font FormatQt supports a wide range of font formats on embedded Linux including: TrueType®, Postscript® Type1 and Qt pre-rendered fonts. Qt has extended Unicode support including:
Plug-ins for custom font formats are also available allowing new font engines to be easily added at runtime. Font sharing capabilities between applications allow for increased memory efficiency. Read more about other Qt components, such as:
Applications created with Qt for Embedded Linux can be ported to Windows CE and any other OS that Qt supports. Code Maintenance and SupportWe take care of maintaining the API and future-proofing platform changes. Qt’s support and maintenance program provides general advice and guidance on the use of Qt APIs, functions, methods and programming techniques.
Video Demo
Document Actions |
|||||||||||||
Customers
