自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Welcome to fantasticzr's blog!

When pain comes, how far will gain be?

  • 博客(0)
  • 资源 (1)
  • 收藏
  • 关注

空空如也

qvfb-1[1].0.tar.gz

Qt/嵌入式的虚拟帧缓冲 虚拟帧缓冲允许在你的桌面机器上开发Qt/嵌入式程序,而不用在命令台和X11之间来回切换。 The virtual framebuffer is located in $QTDIR/tools/qvfb. 使用虚拟帧缓冲 确认$QTDIR/src/tools/qconfig.h中的QT_NO_QWS_VFB是没有被定义的,并且编译Qt/Embedded库。 把qvfb作为一个普通的Qt/X11应用程序来编译并且运行它。不要把它作为一个Qt/嵌入式应用程序来编译。 启动一个Qt/嵌入式主程序(比如,使用QApplication::GuiServer标志来构造一个QApplication或者在命令行下使用-qws参数)。你将会需要指定你所要使用虚拟帧缓冲驱动的服务器,例如: widgets -qws -display QVFb:0 你也可以设置QWS_DISPLAY环境变量为QVFb:0。 qvfb支持下列命令行参数: -width width 虚拟帧缓冲的宽度(默认:240)。 -height height 虚拟帧缓冲的高度(默认:320)。 -depth depth 虚拟帧缓冲的色深(1、8或者32,默认:8)。 -nocursor 在帧缓冲窗口不显示X11光标。 -qwsdisplay :id 提供的Qt/嵌入式显示id(默认:0)。 虚拟帧缓冲设计 虚拟帧缓冲使用了共享存储区域(虚拟的帧缓冲)来模拟帧缓冲并且在一个窗口中(qvfb)模拟一个应用来显示帧缓冲。显示的区域被周期性的改变和更新,所以你会看到帧缓冲的不连续的快照,而不是每一个单独的绘画操作。因为这个原因的绘画问题,比如闪烁,知道程序在使用真正的帧缓冲而运行的时候就不会再出现了。 目标刷新速度可以通过View|Refresh Rate菜单项来设置。这将会倒置qvfb更加频繁地检查要被刷新的区域。速度仅仅是一个目标。如果一个小的绘画操作完成了,帧缓冲将不会在绘画事件之间显示任何更新。如果一个应用程序正在显示一个动画,更新将会更频繁,并且应用程序和qvfb将会争夺处理器时间。 鼠标和键盘事件通过命名管道传递给Qt/嵌入式主程序处理。 虚拟帧缓冲只是一个开发工具。在虚拟帧缓冲设计中没有考虑任何安全问题。在产品环境中应该避免这个问题,QT_NO_QWS_VFB在产品库中应该是被定义的。

2009-02-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除