qt-x11下qvfb不能完全显示模拟的手机

发布于 2022-10-15 07:18:28 字数 3451 浏览 26 评论 0

系统用的是Fedora 9
软件用的是qtopia-core-4.3.0  \  qt-x11-4.3.0
我在用qvfb运行qtopia-core 提供的 examples 的时候发现
虚拟出来的手机不能完全显示出来如图:

QQ截图未命名.jpg (127.47 KB, 下载次数: 28)

下载附件

2011-05-11 11:57 上传


也去设置了virtual framebuffer的file选项

QQ截图未命名2.jpg (12.1 KB, 下载次数: 31)

下载附件

2011-05-11 12:02 上传


这是config选项

QQ截图未命名3.jpg (76.94 KB, 下载次数: 44)

下载附件

2011-05-11 12:02 上传


都不能解决问题
去查看/.../qt-x11/tools/qvfb/SmartPhone.skin/SmartPhone.skin文件也修改了

QQ截图未命名4.jpg (44.09 KB, 下载次数: 30)

下载附件

2011-05-11 12:09 上传


那个area=20,以前是26的。
再运行qvfb一看 还是不行!
刚开始接触QT,实在是没有办法搞定了。
望高手们指点下!不胜感激!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

嗳卜坏 2022-10-22 07:18:28

你是手机外壳不能显示? 貌似你显示器的分辨率设置的不够大吧。。

陌伤ぢ 2022-10-22 07:18:28

同意LS的。显示器的分辨率有点低了。要不就得自己修改配置文件里的各个坐标了。

为什么不使用新的Qt,而去使用GPL发布的qtopia?

故事未完 2022-10-22 07:18:28

哦!对了、对了。
我记得好像是在编译的时候叫我选8、16、24、32(bpp)
当时随便选了就输了个16,搞得现在它不支持32 screen deepth.
再请问下是不是得重新编译一次,每编译一次要等一个小时左右,挺难受的!
能有其他的方法吗?

乱了心跳 2022-10-22 07:18:28

但是你的屏幕分辨率也太低了,只能修改图片和参数。和显色的深度没有关系。
看这个样子貌似只有800*600.。。。连终端的文字都显示不了几行……

却一份温柔 2022-10-22 07:18:28

确实是分辨率的问题,把它改成1280x720的分辨率就行了!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文