Qt for Embedded Linux (嵌入式linuxQT)

Qt for Embedded Linux is a C++ framework for GUI and application development for embedded devices. It runs on a variety of processors, usually with Embedded Linux. Qt for Embedded Linux provides the standard Qt API for embedded devices with a lightweight window system.

Application Source code

QT API

QT for Embedded Linux

Linux Kernel Framebuffer Accelerated Graphics


Qt for Embedded Linux applications write directly to the framebuffer, eliminating the need for the X Window System and saving memory. The Linux framebuffer is enabled by default on all modern Linux distributions. For information on older versions, please refer to the Framebuffer HOWTO document. For development and debugging purposes, Qt for Embedded Linux provides a virtual framebuffer. It is also possible to run an application using the VNC protocol.


嵌入式linuxQT是一个用于在不同嵌入式设备上进行GUI界面和相关应用程序开发的C++框架。它运行在不同的处理器上,并且通常使用嵌入式linux系统。嵌入式QT能使不同的嵌入式设备上使用标准QT的API并提供一个轻量级的窗体系统。


层次结构:

应用程序代码

QT 应用程序接口

嵌入式linuxQT框架

linux 内核, 帧缓存, 图形加速驱动


除了处理Xwindow和保存内存外, 嵌入式QT应用程序一般情况下都直接写帧缓存。现代使用linux的设备,几乎都能够使用帧缓存。需要关于老版本下帧缓存的相关信息,可以参考http://en.tldp.org/HOWTO/Framebuffer-HOWTO/。为了方便开发和调试,嵌入式linuxQT提供了VFb(虚拟帧缓存)。同时也能够使用VNC(虚拟网络计算机)协议运行应用程序。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值