setStyleSheet 设置背景图片

2019-09-29 原文

setStyleSheet 设置背景图片

设置背景颜色很简单,大部分教程都对

设置背景图像有一个小坑。

设置背景图像主要有两种情况,
第一种:图片的绝对路径

“`
this->setObjectName(“mainWindow”);
this->setStyleSheet(“#mainWindow{border-image:url(/home/kylin/2.png);}”);

“`
url括号内直接把绝对路径粘上去即可;

第二种:相对路径,为了程序的可移植性,肯定不能讲图片设置成绝对路径,
所以,右键点你的项目 “Add New”->”QT Resource file” 生成一个qrc文件
然后双击它 点add 然后Add Prefix 再Add file
也就是添加一个资源文件
在资源文件里面添加图片

“`
this->setObjectName(“mainWindow”);
this->setStyleSheet(“#mainWindow{border-image:url(:/new/prefix1/2.png);}”);
“`
这样的话url括号里面就是相对路径了,/new/prefix1是在qrc文件中添加新的文件前缀的时候取得前缀名(默认的)。

注意括号里加“:”和没有加 的区别

有问题欢迎加我一起探讨:
联系方式:18373370753(qq微信同号)

发表于
2019-09-29 21:39 何朴尧 阅读() 评论() 编辑 收藏

 

版权声明:本文为原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:

setStyleSheet 设置背景图片的更多相关文章

  1. setStyleSheet 设置背景图片

    setStyleSheet 设置背景图片 设置背景颜色很简单,大部分教程都对 设置背景图像有一个小坑。 设置背 […]...

随机推荐

  1. 避免常见的服务器机架问题

    【TechTarget中国原创】 购买的机架要符合标准化要求,然而IT设备外形尺寸却千差万别,并且需要高功率线 […]...

  2. github README.md插入图片,图片尺寸设置,图片无法显示解决

    图片的引入 网络资源图片引入方式 ![]() //[]中可选填图片文字说明,()*填写图片的url地址 git […]...

  3. 二叉排序树、平衡二叉树、B树&B+树、红黑树的设计动机、缺陷与应用场景

    之前面试时曾被问到“如果实现操作系统的线程调度应该采用什么数据结构?”,因为我看过ucore的源码,知道uco […]...

  4. 利用Python画出你微信好友地理分布图

            微信是我们日常生活中非常重要的社交工具,那么大家想不想了解自己微信好友的地理分布呢?话不多说, […]...

  5. MessageBox 用法

    MessageBox 用法 MessageBox用法,写的非常全,经典,转载。 一 函数原型及参数 funct […]...

  6. 梯度下降更新算法

     梯度更新是要同时更新,如下图所示:θ0和θ1同时更新,而不是更新完一个后再更新另一个。       学习率α […]...

  7. [转]使用LabVIEW如何生成应用程序(exe)和安装程序(installer)

    该文转载自:http://digital.ni.com/public.nsf/allkb/71E3E59409 […]...

  8. Nginx知多少系列之(五)Linux下托管.NET Core项目

    目录 1.前言 2.安装 3.配置文件详解 4.Linux下托管.NET Core项目 5.Linux下.NE […]...

展开目录

目录导航