• 7862阅读
  • 3回复

几天了,没调节好qt的显示,在屏幕上的显示,大小和位置不对。 [复制链接]

上一主题 下一主题
离线wangmuhai
 

只看楼主 倒序阅读 楼主  发表于: 2009-11-12
qt移植到sigma8654的开发板上,但是大小和位置总是调节不好,sigma不提供qt的技术支持,QWS_SIZE根据屏幕大小设置了,sigma的板子跑开启framebuffer,要先创建osdbuffer,osdbuf_control带有很多参数,没有详细的使用说明,其中有五六个设计到widthxheight,怎么调都调不好,真是搞崩溃了,修改QWS_SIZE,有的分辨率能显示,但是大小和位置不对,有的分辨率,大小似乎比较合适,但是闪一下画面就没有了,谁碰到过这样的问题吗,关键是设计到W  H的参数太多,调试相当困难,谁碰到过或者知道的话,指点一下,非常感谢!

        -zoom x y w h: Selects the input window to display [0 0 width height]
        -window x y w h: Selects the output window to display [0 0 width height]

         -ozoom x y w h: Selects the osd input window to display [0 0 width height]
        -owindow x y w h: Selects the osd output window to display [0 0 width height]

         -c create a new OSD buffer of size widhtxheight (640x480 by default)

上面贴出来的是涉及到osdbuffer的 w h参数,另外QWS_SIZE参数就根据显示屏的大小设置应该没什么问题吧,thx in advance :)
离线usa9002

只看该作者 1楼 发表于: 2009-11-12
你能有反应都算好了。我几天了一点反应都没。都没信心移植了
离线zhaxiongxing
只看该作者 2楼 发表于: 2009-11-13
我移植到dm6446直接就能显示出来,就是字体有点模糊,估计是显示器的问题,现在想把解码器解出的视频显示到界面的某个位置,并能对解码的质量等参数控制,qq:245729395
离线wangmuhai

只看该作者 3楼 发表于: 2009-11-18
引用第2楼zhaxiongxing于2009-11-13 16:09发表的  :
我移植到dm6446直接就能显示出来,就是字体有点模糊,估计是显示器的问题,现在想把解码器解出的视频显示到界面的某个位置,并能对解码的质量等参数控制,qq:245729395




http://doc.trolltech.com/4.5/qt-embedded-running.html
你看看上面的网址,-geometry参数可以设置应用程序的大小和位置
快速回复
限100 字节
 
上一个 下一个