首页 > 其他分享 >qt按键图标大小和设置大小不符的问题记录

qt按键图标大小和设置大小不符的问题记录

时间:2023-11-02 17:24:32浏览次数:33  
标签:控件 qt image background 大小 border 图标

问题描述:在导航栏中有几个toolbuttoon,ui文件设置的控件大小相同但图标大小不同

问题解决:经过排查,图片和ui文件没有问题,最后发现qss 样式中border-image,background-image和image对于相同图标会显示出不同大小。

#background-image
只根据图片资源的大小,不按照控件的大小,相对于控件坐标(0,0)开始,资源比控件大:裁剪掉后面多余的一部分,资源比控件小,多出的控件控件再填资源。
#border-image
根据控件的大小自行比例变化填满整个控件
#image
根据控件大小比例缩小

 

标签:控件,qt,image,background,大小,border,图标
From: https://www.cnblogs.com/ddrm/p/17805847.html

相关文章

  • 大小端
     为什么我建议你从高低位和高低地址角度理解字节序?https://www.cnblogs.com/kendoziyu/p/14686194.html......
  • pom.xml图标变成蜘蛛
    pom.xml变成了了蜘蛛解决办法打开工具栏view下的ant把pom.xmlremove......
  • matplotlib 设置图形大小 figsize dpi
    figure语法说明figure(num=None,figsize=None,dpi=None,facecolor=None,edgecolor=None,frameon=True)num:图像编号或名称,数字为编号,字符串为名称figsize:指定figure的宽和高,单位为英寸dpi:指定绘图对象的分辨率,即每英寸多少个像素,缺省值为80,1英寸等于2.5cm,A4纸是21......
  • Qt 中的正则表达式
    Qt中的正则表达式常用QRegExp类一、正则表达式的常用匹配符^test:匹配字符的开始[^test]:表示除t,e,s,t以外的字符$:表示匹配字符串的结束[0-9]:表示0到9之间的数字*:表示匹配前面的字符0次或多次,如a*表示匹配0次或多次a字符,[0-9]*表示匹配数字0次或多次+:匹配前面的......
  • Qt获取电脑有几个网卡,并获取对应的IPV4
    标题:Qt获取电脑网卡对应的ip|Qt计算电脑有几个网卡|Qt获取网卡ip信息|Qt判断获取到的ip是否是IPV4 demo流程:1.点击搜索网卡按钮,搜索电脑所有的网卡,将网卡名称添加到QComBoBox下拉框中2.切换下拉框,点击获取IP按钮,查询出选择的网卡的对应ip(IPV4)  //x.h#include......
  • Qt通过UDP发送广播
      //x.hQUdpSocket*udp=nullptr;//UDP对象voidcreateUdpAndSendData();//创建UDP对象和发送广播数据voiddropUdp();//释放UDP对象voidreadData();//用来接收其他设备发送的数据voidcreateUdpAndSendData(){......
  • HarmonyOS鸿蒙原生应用开发设计- 元服务(原子化服务)图标
    HarmonyOS设计文档中,为大家提供了独特的元服务图标,开发者可以根据需要直接引用。开发者直接使用官方提供的元服务图标内容,既可以符合HarmonyOS原生应用的开发上架运营规范,又可以防止使用别人的元服务图标侵权意外情况等,减少自主创作元服务图标的工作量。当然,如果有个性化的自主又有......
  • VS Qt扩展插件下载地址
      使用vs开发qt项目,需要安装qt插件QT插件下载地址:https://mirrors.ustc.edu.cn/qtproject/official_releases/vsaddin/ ......
  • Centos安装MQTT与基本配置
    1.Centos默认没有mosquitto,需要额外安装一个软件包,EPEL软件库。该库中有很多Linux发行版软件  sudoyum-yinstall epel-release2.安装mostuitto   sudoyum-yinstallmosquitto3.执行完以上两步,mosquitto就已经安装成功4.测试是否安装成功  sudosystemctl......
  • Fluent UI System Icons 开源的图标集合
    软件介绍FluentUISystemIcons是由Microsoft开发的一个开源软件,它提供了一套丰富多样的系统图标,用于在应用程序和网站中使用。这些图标遵循FluentDesignSystem的设计原则,可用于增强用户界面的可视效果和交互性。功能特点1.丰富的系统图标库:FluentUISystemIcons提供......