QtCreator添加工具栏图标不能显示,用的方法是添加资源文件那种,感觉方法应该没错,但是就是不能显示图标!求高手指点!急急急急!

aaahuanian 2013-03-19 03:38:36
添加图片后:
运行程序后:
...全文
1637 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
code_Rocker 2014-10-08
  • 打赏
  • 举报
回复
引用 14 楼 u012033124 的回复:
在ui界面action编辑器设置,选择一个action右键-->编辑,在图标一栏第二个选项,点击下拉选 “选择资源”,亲测可用,选择文件就不可用,跟lz所说情况一样
就是这样解决的,不要选择添加文件
code_Rocker 2014-10-08
  • 打赏
  • 举报
回复
14L正解,我的图片是png的,开始选择的是添加文件,原来需要添加资源才可以
caisense 2014-05-31
  • 打赏
  • 举报
回复
在ui界面action编辑器设置,选择一个action右键-->编辑,在图标一栏第二个选项,点击下拉选 “选择资源”,亲测可用,选择文件就不可用,跟lz所说情况一样
zhnpng 2014-05-10
  • 打赏
  • 举报
回复
引用 12 楼 u011216802 的回复:
[quote=引用 3 楼 mrx102 的回复:] 我也遇到类似问题,我是设置按钮的图标,在我的电脑上可以显示,可是到其他电脑上,图片就显示不出来了。后来我把图片格式从jpg改为png的,就可以显示了。也不知道是为什么。
是什么原因 我的跟你的一样 但是我的图标格式就是png的[/quote] 同样,尝试了png和ico,就是不显示。
whutchao 2013-11-07
  • 打赏
  • 举报
回复
引用 3 楼 mrx102 的回复:
我也遇到类似问题,我是设置按钮的图标,在我的电脑上可以显示,可是到其他电脑上,图片就显示不出来了。后来我把图片格式从jpg改为png的,就可以显示了。也不知道是为什么。
是什么原因 我的跟你的一样 但是我的图标格式就是png的
aaahuanian 2013-03-21
  • 打赏
  • 举报
回复
引用 10 楼 jdwx1 的回复:
引用 9 楼 aaahuanian 的回复:引用 7 楼 jdwx1 的回复:使用图片文件,QIcon("/new/prexf1") 使用资源文件里的图片,QIcon(":/new/prexf1") 写法有区别。 引用 6 楼 aaahuanian 的回复:引用 2 楼 jdwx1 的回复:引用 1 楼 aaahuanian 的回复:难道没有高手吗?怎么没人回答……
我重新安装了一下QtCreator之后就能正常显示!很纳闷啊!但是谢谢高手了
jdwx 2013-03-20
  • 打赏
  • 举报
回复
引用 3 楼 mrx102 的回复:
我也遇到类似问题,我是设置按钮的图标,在我的电脑上可以显示,可是到其他电脑上,图片就显示不出来了。后来我把图片格式从jpg改为png的,就可以显示了。也不知道是为什么。
是发布程序的时候没有带上jpg的插件,png是默认支持的不需要插件。
mrx102 2013-03-20
  • 打赏
  • 举报
回复
我也遇到类似问题,我是设置按钮的图标,在我的电脑上可以显示,可是到其他电脑上,图片就显示不出来了。后来我把图片格式从jpg改为png的,就可以显示了。也不知道是为什么。
jdwx 2013-03-20
  • 打赏
  • 举报
回复 1
引用 1 楼 aaahuanian 的回复:
难道没有高手吗?怎么没人回答?
感觉你是直接添加的图片文件,没有用到资源文件, 如果用资源文件,action编辑器已经显示图片了,编译后不会显示不出来的。 直接用图片,就会有路径问题。
aaahuanian 2013-03-20
  • 打赏
  • 举报
回复
难道没有高手吗?怎么没人回答?
jdwx 2013-03-20
  • 打赏
  • 举报
回复
引用 9 楼 aaahuanian 的回复:
引用 7 楼 jdwx1 的回复:使用图片文件,QIcon("/new/prexf1") 使用资源文件里的图片,QIcon(":/new/prexf1") 写法有区别。 引用 6 楼 aaahuanian 的回复:引用 2 楼 jdwx1 的回复:引用 1 楼 aaahuanian 的回复:难道没有高手吗?怎么没人回答? 感觉你是直接添加的图片文件,没有用到资……
已经上传到我的资源里了,0资源分。
aaahuanian 2013-03-20
  • 打赏
  • 举报
回复
引用 7 楼 jdwx1 的回复:
使用图片文件,QIcon("/new/prexf1") 使用资源文件里的图片,QIcon(":/new/prexf1") 写法有区别。 引用 6 楼 aaahuanian 的回复:引用 2 楼 jdwx1 的回复:引用 1 楼 aaahuanian 的回复:难道没有高手吗?怎么没人回答? 感觉你是直接添加的图片文件,没有用到资源文件, 如果用资源文件,act……
能不能给我写一个您添加的过程,我看看和我添加的有什么区别?麻烦,高手了!
aaahuanian 2013-03-20
  • 打赏
  • 举报
回复
引用 7 楼 jdwx1 的回复:
使用图片文件,QIcon("/new/prexf1") 使用资源文件里的图片,QIcon(":/new/prexf1") 写法有区别。 引用 6 楼 aaahuanian 的回复:引用 2 楼 jdwx1 的回复:引用 1 楼 aaahuanian 的回复:难道没有高手吗?怎么没人回答? 感觉你是直接添加的图片文件,没有用到资源文件, 如果用资源文件,act……
没明白你的意思,如果在图形界面添加的,还需要在代码里处理吗?
jdwx 2013-03-20
  • 打赏
  • 举报
回复
使用图片文件,QIcon("/new/prexf1") 使用资源文件里的图片,QIcon(":/new/prexf1") 写法有区别。
引用 6 楼 aaahuanian 的回复:
引用 2 楼 jdwx1 的回复:引用 1 楼 aaahuanian 的回复:难道没有高手吗?怎么没人回答? 感觉你是直接添加的图片文件,没有用到资源文件, 如果用资源文件,action编辑器已经显示图片了,编译后不会显示不出来的。 直接用图片,就会有路径问题。 我是按照教程一步一步弄的先在根目录下建了一个images文件夹然后添加资源文件,前缀直接用的/new/……
aaahuanian 2013-03-20
  • 打赏
  • 举报
回复
引用 2 楼 jdwx1 的回复:
引用 1 楼 aaahuanian 的回复:难道没有高手吗?怎么没人回答? 感觉你是直接添加的图片文件,没有用到资源文件, 如果用资源文件,action编辑器已经显示图片了,编译后不会显示不出来的。 直接用图片,就会有路径问题。
我是按照教程一步一步弄的先在根目录下建了一个images文件夹然后添加资源文件,前缀直接用的/new/prexf1,也曾改成/file但是就是不能显示图片
mrx102 2013-03-20
  • 打赏
  • 举报
回复
引用 4 楼 jdwx1 的回复:
是发布程序的时候没有带上jpg的插件,png是默认支持的不需要插件。
非常感谢你,,终于知道是什么原因了。

21,479

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧