Qt中CheckBox改变选择框的大小 Qt Designer

背景:暑期在某笔记本厂实习,用qt5写笔记本自动测试软件,需要放大Qt中CheckBox的选择框大小,找了国内国外很多的攻略代码粘贴过来都没成功,就是很简单的改变长宽,为什么就不行呢,就仔细研究了一下,发现国内国外的资料都没有说清楚最基本的原因,就在这里发了一下

我是使用Python的pyqt5
这里用的版本号
PyQt5 5.15.4
pyqt5-plugins 5.15.4.2.2
PyQt5-Qt5 5.15.2
PyQt5-sip 12.11.0
pyqt5-tools 5.15.4.3.2

大多数国内国外简单的告诉你改变大小的代码就是如下所示

QCheckBox::indicator {
    width:  70px;
    height: 70px;
}

但是我在Qt Designer的样式表加了这个 再次预览却没有任何变化 让我怀疑人生

如果是用Qt Designer进行设计

如果要在Qt Designer的预览的时候要有放大的效果,需要把App的style改成Fusion风格
Qt Designer中不能直接改变风格,可以在左上角窗体的选项中,选择预览与,Fusion风格即可

如果是用代码进行设计

在main方法声明app后,进行一些style的设计,加一句语句即可,如下面给出的第二句

app = Qt.QApplication(sys.argv)

app.setStyle("fusion")

参考资料

Stack Overflow参考资料
Qt Designer 预览的参考资料

最后,如果成功的解决了您的问题记得告诉我喔 谢谢

  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值