一、qvfb: qvfb是QT virtual framebuffer的缩写,是QT在X11下的一个framebuffer仿真器,有了它我们就可以利用X11下众多便利的工具来开发基于 framebuffer的应用程序了。qvfb的原理很简单,它建立了一个system V共享内存,用户只需将需要显示的图像按像素格式要求放到共享内存里qvfb就可以显示了。在安装Qt目录的tools目录有qvfb目录,直接make,make install则生成qvfb,直接运行并可以进行相应的界面设置. 目前本机上Qt为4.3.5,qvfb的界面相当多,适合模拟开发.算是一个虚拟的仿真软件吧.
Qvfb本身其实也是一个应用程序,qtopia也是一个应用程序,二者通过既定协议完成通信,如下图示。
二 framebuffer: 字面上理解是帧缓冲区,在linux2.2后才出现,用户可以将它看成是显示内存的一个映像,将其映射到进程地址空间之后,就可以直接进行读写操作,而写操作可以立即反应在屏幕上.ls /dev/fb0后能发现设备,在vi /boot/grub/grub.conf,在kernel那句末尾加上framebuffer的VGA显示模式,为16进制数,比如0x314表示800*600 64k色的屏幕.reboot后会发现小企鹅图标,然后可以切换到终端模式执行程序,常在执行程序后加的-qws表示将当前的程序当作Server来运行.
The Virtual Framebuffer (QVFb) application requires the libxtst library in addition to the libraries used to build Qt for X11
相关推荐
qvfb安装 1.将qvfb-1.0.tar.gz 拷贝到linux的\arm2410目录下
通过编程实现qvfb自启动
qvfb 安装./configure make makeinstall 测试文件是 直接读写qvfb的虚拟framebuffer (非qt),将buffer画一快红色区域
ubuntu minigui qvfb 安装方法
bmpdis 使用qvfb显示bmp图片的例子
Ubuntu Linux下独立编译QVFB.docx
qvfb2-2_0.tar.gz
Qt4.5 提供的qvfb,最新版本,没有鼠标乱动的问题
qvfb是QT virtualframebuffer的缩写,是QT在X11下的一个framebuffer仿真器,有了它我们就可以利用X11下众多便利的工具来开发基于framebuffer的应用程序了。qvfb的原理很简单,它建立了一个systemV共享内存,用户只需...
基于qvfb下开发的鼠标测试程序,能够显示鼠标状态。
一个可以模拟minigui图形显示的软件
在Ubuntu10.04建立QT-linux-embedded-4.6.3开发环境及编译qvfb
编译qvfb时可能会遇到一些缺少文件的错误,大家可以在这里找一下,放进qvfb文件夹在进行make,已经收集了很多了 qvfb\qvfbprotocol.h ....\moc_qvfbprotocol.cpp ....\qlock_p.h ....\qrc_Trolltech-...
qt4源代码编译的qvfb程序,需要单独编译,编译好了,要的拿去吧
disqvfb 在qvfb上绘图的例子!!!
touch.tar.gz 使用qvfb做的触摸屏仿真。
在qvfb上显示jpeg图片的例子 需要libjpeg的支持才能编译。
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料...基于Qt-qvfb开发的电子点菜系统源码+项目说明.zip
基于Qt的系统项目开发 课程设计 毕业设计 供参考 源代码+说明 基于Qt的系统项目开发 课程设计 毕业设计 供参考 源代码+说明 基于Qt的系统项目开发 课程设计 毕业设计 供参考 源代码+说明 基于Qt的系统项目开发 课程...
软件开发设计:PHP、QT、应用软件开发、系统软件开发、移动应用开发、网站开发C++、Java、python、web、C#等语言的项目开发与学习资料 硬件与设备:单片机、EDA、proteus、RTOS、包括计算机硬件、服务器、网络设备、...