• 6717阅读
  • 8回复

qt phonon是不是有问题?? [复制链接]

上一主题 下一主题
离线jafjaf
 
只看楼主 正序阅读 楼主  发表于: 2010-06-23
问题描述:我在用phonon:videoWidget和phonon:audioWidget配合写了个视频播放器,编译运行都没问题(我的系统是 windows 7,qt版本是4.6.3)。然后为了试试兼容性,在xp下运行,结果我的videoWidget这东西没显示出来,界面其它部分正确显示,视频和音乐都无法播放了。(注:需要的dll等都有)我怀疑是xp系统本身的问题,为了试验,我将本机(windows 7)的qt卸载后发现了同样问题:widget部分不显示,视频不放不了。这种情况来看,我只能怀疑说这个qt:videoWidget本身有问题了,在没有qt环境支持,没法正常工作。
[upload=1]
[upload=2]
不知道谁有类似的经历或合理的见解,请不吝赐教,多谢了!
离线jafjaf
只看该作者 8楼 发表于: 2010-07-04
回 7楼(ninsun) 的帖子
我把bin目录下所有文件都拷了也没用..
离线ninsun

只看该作者 7楼 发表于: 2010-06-29
用depends查看一下, 你包含的那些DLL是否也同时需要某些库的支持.

因为, 有些库找不到是不会报错的, 例如, 如果你在程序界面使用了.svg格式的图标, 但是没有包含QtSvg4.dll的话(不是插件, 而是插件qsvg4.dll所需的一个库, 同样存在于qt的bin文件夹内), 图标是无法显示的... 而且通过depends直接查看程序也是查不到的, 需要depends查看dll库才知道竟然还需要这么一个dll...

希望有所帮助...
离线jafjaf
只看该作者 6楼 发表于: 2010-06-28
回 5楼(unitcode) 的帖子
刚学习就受打击...对Qt失望.
离线unitcode

只看该作者 5楼 发表于: 2010-06-25
我也出现过同样的问题。

在XP中没事,在OpenSUSE11.2 KDE中也出现和你一样的问题。

我的原帖:http://www.qtcn.org/bbs/read.php?tid=29718

至今也没有找出问题的根源。
离线jafjaf
只看该作者 4楼 发表于: 2010-06-24
回 2楼(kimtaikee) 的帖子
这里边好像没有说明问题啊..你能直接说说吗?
离线jafjaf
只看该作者 3楼 发表于: 2010-06-24
回 1楼(dbzhang800) 的帖子
库应该全了啊:libgcc_s_dw2-1.dll mingwm10.dll phonon4.dll QtCore4.dll QtGui4.dll就这些,还能有别的吗?况且如果缺少运行库的话,为什么不报错?
离线kimtaikee

只看该作者 2楼 发表于: 2010-06-24
http://phonon.kde.org/
你仔细看看就知道了

离线dbzhang800

只看该作者 1楼 发表于: 2010-06-23
按你所说,应该是你自己的问题:不清楚所写的程序需要哪些库,发布时需要发布哪些库
快速回复
限100 字节
 
上一个 下一个