qtcreator-qt creator5无法显示背景图片

问题描述

qt creator5无法显示背景图片

关于Qmainwindow的添加背景图片,我采用的方法是改变样式表,之前已在资源文件中添加了png格式的图片

这是在ui设计界面的下的模样:

但在点击运行之后:

完全显示不了图片!已经在网上找了很多方法,就是解决不了……
求大神教QAQ

解决方案

虽然楼上两位没能解决我的问题,但还是谢谢了。目前问题已解决……
不太明白原理,但解决方法与解决qt creator无法打开文本文件的类似:将qt creator左栏的项目->概要->shadow build里的勾去除,使生成的debug文件放在源代码目录下,问题就解决了。
ui界面下直接使用改变样式表的方式来贴图真心大赞,不用写代码的感觉很棒~

解决方案二:

先从资源释放出来图片才可以添加

解决方案三:

你这个图片的路径是否正确,exe能不能找到那个相对路径

时间: 2024-09-17 18:33:24

qtcreator-qt creator5无法显示背景图片的相关文章

背景拉伸-用QT Cteator开发:设置背景图片自然

问题描述 用QT Cteator开发:设置背景图片自然 把一张两边带黑边的图片自然拉伸设置成背景壁纸,但是设成壁纸后黑边不能有,我弄的效果是这样的: 拉伸放大后人物没显示全,左边的黑边没了,但是右边的还在而且变成了白边,求大神指导下怎么才能达到我要的效果,我把代码贴上: void HomeView::chgHomeBG() { if (m_pAppManageView == NULL) { ERROR("HomeView::chgHomeBG m_pAppManageView is NULL&q

jAni:可以动画显示背景图片的jQuery插件

文章简介:jAni是一个可以动画显示背景图片的jQuery插件.这个插件基本上是GIF动画的一个替代品,但是他有他的好处.所有浏览器都支持GIF形式的动画格式,而且也不需要额外的javaScript代码和标记.但是不好的一点是,GIF格式的图片只有256色.而且你不能控制图片的显示.这个插件 下载地址演示地址 简介 jAni是一个可以动画显示背景图片的jQuery插件.这个插件基本上是GIF动画的一个替代品,但是他有他的好处.所有浏览器都支持GIF形式的动画格式,而且也不需要额外的javaScr

JavaScript实现文本框中默认显示背景图片在获得焦点后消失的方法

  本文实例讲述了JavaScript实现文本框中默认显示背景图片在获得焦点后消失的方法.分享给大家供大家参考.具体如下: html代码: ? 1 2 3 4 5 6 7 8 9 <form name="searchform" id="search-form"> <div> <b>Search</b> <input type="text" name="txtInput" t

myeclipse应该这样显示才对,怎么不显示背景图片,求指教

问题描述 myeclipse应该这样显示才对,怎么不显示背景图片,求指教 解决方案 估计是背景图片路径不对

javascript随机显示背景图片的方法_javascript技巧

本文实例讲述了javascript随机显示背景图片的方法.分享给大家供大家参考.具体如下: 将以下代码加入HTML的<head></head>之间: <script LANGUAGE="JavaScript"> bg = new Array(2); //设定图片数量,如果图片数为3,这个参数就设为2,依次类推 bg[0] = 'bg1.gif' //显示的图片路径,可用http:// bg[1] = 'bg2.gif' bg[2] = 'bg3.gi

在div底部显示背景图片实现代码

div层背景图片在底部显示,貌似有很多的朋友都不会吧,下面为大家简单介绍下具体的实现方法,感兴趣的朋友可以参考下   下面代码实现div层背景图片在底部显示:   复制代码 代码如下: div { background:url(/images/bg.jpg) no-repeat fixed; background-position-y:bottom; } 代码详解: 复制代码 代码如下: div { background-image:url(/images/bg.jpg); /*设置div层的背

openlayers中如何在features上显示背景图片问题

问题描述 小弟最近项目中有需要用到GIS,所以刚上手,很多东西不是很明白,有个问题,小弟使用openlayers在图层中增加了一个vector,然后在vector上添加一个feature,如图如何能在sences的feature上设置背景图片(或在上面添加图片),并且图片能跟着地图的放大缩小而改变?在线等!救急啊! 解决方案

firefox和谷歌不显示body背景图片的解决方法

样式如下只有IE可以显示背景图片,火狐和谷歌等浏览器都显示不了,解决方法如下,感兴趣的朋友可以参考下哈,希望对大家有所帮助     复制代码 代码如下: body { background:#F5F5F5 url(../images/a_55.jpg) no-repeat bottom left; margin:0; padding:0; font-family:"微软雅黑", "宋体", Arial, Verdana, sans-serif; font-size:

DIV背景图片在Firefox下不显示通过overflow:auto可解决

在一个大的div里有2个横列(DIV),并且在大的div里加入背景图片.可是改好后,在Firefox下却无法正确显示背景图片.代码是这样的: 1.HTML(样本):   复制代码 代码如下: <div id="footer"> <div id="footer_left">Content1</div> <div id="footer_right">Content2</div> </d