• 7085阅读
  • 6回复

[提问]在gnome中自动启动Qt应用程序,无法显示图片,(png格式) [复制链接]

上一主题 下一主题
离线hiworld1970s
 
只看楼主 正序阅读 楼主  发表于: 2010-08-19
我在gnome的自动运行配置程序中加入了我qt应用程序,开机后可以自动运行,但是所有图片(png格式和bmp格式)均无法显示
请问是何原因?
离线hiworld1970s
只看该作者 6楼 发表于: 2010-08-20
谢dbzhang800大侠,改为绝对路径就可以了。
离线dbzhang800

只看该作者 5楼 发表于: 2010-08-20
引用第4楼hiworld1970s于2010-08-20 08:37发表的  :
re 3楼。我的Qt应用程序是可以通过gnome窗口中双击启动,且一切正常(在未装qt的ubuntu9.10的机器上运行的release版本,路经及插件均无问题),但放到gnome的自动启动里面就出如题的问题,想不通。


估计你程序内图片用的都是相对路径,而且对自动启动,你也没设置合适的"工作目录"。
离线hiworld1970s
只看该作者 4楼 发表于: 2010-08-20
re 3楼。我的Qt应用程序是可以通过gnome窗口中双击启动,且一切正常(在未装qt的ubuntu9.10的机器上运行的release版本,路经及插件均无问题),但放到gnome的自动启动里面就出如题的问题,想不通。
离线dbzhang800

只看该作者 3楼 发表于: 2010-08-19
引用第2楼jianlanger于2010-08-19 17:34发表的  :
我也是这样,把程序打包放到别的电脑上,不能显示图片,没有解决,LZ要是解决了告诉 我一下。

楼主强调了 png,而你没强调格式,很可能是不同的问题,比如插件问题?
离线jianlanger
只看该作者 2楼 发表于: 2010-08-19
我也是这样,把程序打包放到别的电脑上,不能显示图片,没有解决,LZ要是解决了告诉 我一下。
离线dbzhang800

只看该作者 1楼 发表于: 2010-08-19
很大可能是你没搞清图片所在路径(如果你不清楚工作目录和程序所在目录的区别的话)
快速回复
限100 字节
 
上一个 下一个