QVFB 无法显示 -- QT for Embedded linux 演示示例

Posted

技术标签:

【中文标题】QVFB 无法显示 -- QT for Embedded linux 演示示例【英文标题】:QVFB not able to display the -- QT for embedded linux demo examples 【发布时间】:2013-12-09 10:29:04 【问题描述】:

经过一段时间后,我能够为主机 x11 环境编译 qvfb。 现在我期待在其中运行 QT 嵌入式 linux 演示程序。但我在这方面并不成功

http://doc.qt.io/qt-4.8/install-x11.html 在这里,我已经为 x11 配置了 QT 源,并参考了上述链接,并且我的 qvfb 位于此位置:--- ~/qt_source/qt_source_x11/qt-everywhere-opensource-src-4.8.5/bin.

http://wiki.qt.io/Building_Qt_for_Embedded_Linux 在这里,我参考了上面的链接并为嵌入式 linux 主机配置和编译了 QT,支持安装在以下位置的 LinuxFB 和 QVFB:- /opt/Qt5.1.1/4.8.5_embedded/gcc/.

http://doc.qt.io/qt-4.8/qvfb.htmlhttps://twocleverbyfull.wordpress.com/2009/09/23/qt-embedded-part-2-using-qvfb/ 现在,我将以上两个链接纳入参考并希望在 qvfb 中为嵌入式应用程序示例运行 qt。

为主机 x11 运行 qvfb :---

dinesh@ubuntu:~/qt_source/qt_source_x11/qt-everywhere-opensource-src-4.8.5/bin$ ./qvfb

现在我正在运行书籍演示示例:---

dinesh@ubuntu:/opt/Qt5.1.1/4.8.5_embedded/gcc/demos$ ls
affine        declarative         gradients   README       textedit
arthurplugin  deform              helper      shared       undo
books         demos-manifest.xml  interview   spectrum
boxes         demos.pro           mainwindow  spreadsheet
chip          embeddeddialogs     pathstroke  sqlbrowser
composition   glhypnotizer        qtdemo      sub-attaq
dinesh@ubuntu:/opt/Qt5.1.1/4.8.5_embedded/gcc/demos$ cd books/
dinesh@ubuntu:/opt/Qt5.1.1/4.8.5_embedded/gcc/demos/books$ ./books

为什么书籍守护进程不在 qvfb 内部?为什么显示为单独的窗口?

请提出建议。

应用程序运行的屏幕截图:--

【问题讨论】:

有人可以就这一点提出建议吗...? 你试过books -qws -display QVFb:0吗? @Mali 我试过了,但没有用。书籍正在单独的窗口中打开....?为什么……我错过了什么……? 请任何能建议我在这里缺少什么的人? 我关注了这些链接 .. qt-project.org/doc/qt-4.8/qvfb.html thelins.se/learnqt/2009/06/… ... 但为什么我无法在 QVFB 中显示 emo 示例.. 【参考方案1】:

我能够找出问题所在。

您将需要两个版本的 Qt。普通构建(使用默认配置设置)和嵌入式构建(在配置中启用 -embedded,-qt-gfx-qvfb 选项)。

当您拥有两个构建时,在正常构建中编译 qvfb 并启动它。

在嵌入式构建中,编译您要在 qvfb 中运行的应用程序并使用 -qws 标志启动该应用程序。

即./myapp -qws

应用程序将显示在 qvfb 中。

【讨论】:

以上是关于QVFB 无法显示 -- QT for Embedded linux 演示示例的主要内容,如果未能解决你的问题,请参考以下文章

<embed?> 元素无法在 safari 上显示 pdf 预览

qt quick for android 谷歌地图

qt-4.8.4安装和环境变量配置

Qt5 for Android:不兼容的 ABI

在基于 Android 和 iOS 的智能手机上显示来自 EMBED HTML 标记的 PDF 文件失败

求助,qt for android无法调试