首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >QT和DirectFB -一起使用

QT和DirectFB -一起使用
EN

Stack Overflow用户
提问于 2013-10-18 01:34:12
回答 2查看 2.1K关注 0票数 2

我正在linux桌面环境中开发Qt应用程序。大多数桌面Linux使用xwindows在屏幕上显示。但现在我想在我的台式机上尝试一下DirectFB。与此相关,我有几个问题:

1>我可以让我的桌面QT应用程序使用DirectFB来运行我的QT应用程序吗?

2>如果是,那么我是否必须先禁用桌面上的xwindow服务器,否则directfb可以同时运行。

为了使用directFB,配置QT也是3>的正确方式吗?

http://qt-project.org/doc/qt-4.8/qt-embeddedlinux-directfb.html

http://qt-project.org/wiki/DirectFBAndQt

4> Qt和directFB & openGL是如何协同工作的。这就是通信流程的发生方式吗:

代码语言:javascript
复制
Qt ----> OpenGL ----> DirectFB --> screen

5>另外,如果我安装了Directfb库,它会自动知道如何与视频硬件驱动程序通信吗?

http://en.wikipedia.org/wiki/DirectFB请在这几点上给出建议。

EN

回答 2

Stack Overflow用户

发布于 2016-03-03 23:15:46

  1. 尝试通知Qt应用程序应使用的显示插件

./qt-app -display directfb

  • DirectFB可以在X上创建窗口,但你需要对其进行配置(XNest或类似的东西)

  • 可能是

  • 不知道

  • 不,你需要一个适用于你的平台的插件后端。在处理定制电路板时,供应商通常会提供构建此类组件

所需的代码

票数 0
EN

Stack Overflow用户

发布于 2016-03-03 23:54:16

Qt库能够在不需要(额外的) DirectFB层的情况下在X11或帧缓冲区上绘制。该库的最新版本也支持OpenGL。添加这样的层只会浪费时间/内存/cpu。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19433449

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档