目录

  • 前言
  • 修改

前言

想要在QToolButton stylesheet上面实现,在ui编辑界面上给QToolButton添加Icon属性和setautoraise为true的效果。如图


这样的效果是图片大小不会随着QToolButton变大而变化,但是会随着QToolButton缩小而变小。所以在styleSheet中要用到image属性,但是在设置发现没有用。

QToolButton{image:url(:/pic/sun.png);
}

经过一番查找后发现必须还要指明border属性后才有效果。

QToolButton{image:url(:/pic/sun.png);border:none;
}

最终效果图,左边按钮是样式表设置,右边按钮是ui界面直接设置的。

修改

后面运行的时候发现,左边的按钮没有 hover pressed状态的样式。后面添加上。

QToolButton{image:url(:/pic/sun.png);border:none;
}
QToolButton:hover{background-color:rgb(216,230,242);border:none;
}
QToolButton:pressed{background-color:#C0DCF3;padding-top:2px;padding-left:2px;
}

最后做出来的效果与左边的按钮基本一致。

QT styleSheet image属性不生效问题相关推荐

  1. Qt Creator在属性之间添加绑定

    Qt Creator在属性之间添加绑定 在属性之间添加绑定 在属性之间添加绑定 要动态更改对象的行为,可以在两个对象的属性之间创建绑定.为了创建属性绑定,为属性分配了一个JavaScript表达式,该 ...

  2. RN的stylesheet的属性及方法

    属性:hairlineWidth: 自适应不同设备生成一条线 var styles = StyleSheet.create({separator: {borderBottomColor: '#bbb' ...

  3. a标签 download属性不生效,一直还是预览图片BUG

    问题描述:前段时间一直想使用前端的a标签实现文件下载,使用的a标签的download属性就能实现.可是FTP服务器的图片还是一直只能预览无法直接下载. #使用的地址是直接使用的IP端口的,原因就出在这 ...

  4. 当 input 属性为 number,设置maxlength属性不生效的坑

    当 input 属性为 number,设置maxlength属性不生效的坑 一.现象 1. <input type="text" maxlength="11&quo ...

  5. Android中将TableRow写成自定义控件后,在LayoutTable中的stretchColumns属性没有生效

    Android中将TableRow写成自定义控件后,在LayoutTable中的stretchColumns属性没有生效 第一行是原本的样子,也是理想中的样子. 第二行是将第一列的TableRow写成 ...

  6. Qt 自定义动画属性 QPropertyAnimation

    简述 QPropertyAnimation类定义了Qt的属性动画. QPropertyAnimation以Qt属性做差值,作为属性值存储在QVariants中,该类继承自QVariantAnimati ...

  7. React Native StyleSheet 样式属性

    2019独角兽企业重金招聘Python工程师标准>>> 简介 React Native StyleSheet 提供一系类的对样式(类似css)属性. 其中包括 Layout 布局相关 ...

  8. 关于LayUI单选框渲染checked属性不生效的问题

    页面加载前端发送请求后端查询数据 查询成功的回调函数内进行对性别的单选框赋默认值 这么简单的问题结果一直赋值不上 然后再函数中去请求,赋值 发现页面赋值不成功,没有生效, 很明显属性添加上了,但是因为 ...

  9. QT 样式表属性完整版

    setStyleSheet() 样式-英文 参数 样式-中文 color: white rgb(110,110,110) #eb7350 前景颜色,字体颜色 background: transpare ...

最新文章

  1. huggingface实操_盘点2018年度GtiHub开源项目TOP 25
  2. fragment生命周期
  3. 基于vue2实现省市联动
  4. 柚子壁纸为什么自动安装_墙面壁纸贴完,看这效果丑丑丑!当初没听师傅话,顶角线必须得装...
  5. 如何在调用Marketing Cloud contact创建API时增加对扩展字段的支持
  6. Mybatis-Plus的SQL语句组拼原理
  7. [Vue.js]实战 -- 电商项目(六)
  8. Android使用Intent完成活动之间的通信
  9. Java面试题超详细讲解系列之四【Jvm篇】
  10. 计算机视觉项目-银行卡卡号自动识别
  11. 数字全角转半角VBA
  12. 谈小米内忧外患的困境
  13. Python+uiautomator2指定区域截图
  14. 2020年广东省中高级工程师职称评定条件要求和通知
  15. redis C接口hiredis 简单函数使用介绍
  16. idea创建SSM项目(Spring+SpringMVC+MyBatis)
  17. 电脑计算机显示调用失败和未执行,远程调用过程失败且未执行的详细处理方法...
  18. CSS Border (边框)
  19. java赵云主角兵器谱游戏_完美武将:赵云兵器大盘点
  20. APP安全测试-数据安全性/通讯安全性/人机接口安全性

热门文章

  1. HKPM智慧集贸市场管理系统在某农贸市场的应用
  2. vscode 连接远程一直提示输入密码问题解决
  3. 自我发展心理学的分享
  4. 计量经济学及Stata应用 陈强 第十章工具变量法习题10.5
  5. 搭建AI智能语音外呼系统 智能语音外呼机器人
  6. 基于海思3520DV400的FTP移植
  7. canvas系列教程06-柱状图项目4
  8. 2022山东省安全员C证考试题库及在线模拟考试
  9. 虚拟路由冗余协议VRRP——双机热备份基础
  10. 2020-05-03