c++ Qt 设置 QGroupBox 标题字体大小

本文讨论了如何在Qt中使用样式表调整QGroupBox标题的字体大小,指出标题可能不是独立的QWidget,而是QGroupBox的一部分。此外,提到背景色更改和可能遇到的问题,如全局字体影响以及设计者界面中修改样式的方法。

要点:

1. QGroupBox::title :除了font-sizefont-weight以外,所有这些样式元素似乎都受尊重。

2. 只改变背景色?也是可以的。 https://blog.csdn.net/weixin_67485190/article/details/135047859

-------------------------------------------------------------------

c++ Qt 设置 QGroupBox 标题字体大小  https://wenku.csdn.net/answer/2c1654d8d3b44c62a28bb10c363109c3

如何仅更改QGroupBox标题的字体? http://cn.voidcc.com/question/p-skqaakpd-bgx.html 

  https://stackoverflow.com/questions/2730331/set-qgroupbox-title-font-size-with-style-sheets

问题 1:https://wenku.csdn.net/answer/f18a60fcf8b04535a1fcebf49c6326a1

Qt进阶-只改变QGroupBox的标题栏字体而不改变内部的字体 << 禁用,有重要问题
使用 UI设置  https://blog.csdn.net/qq_36170958/article/details/118991752

  https://blog.csdn.net/look_wang/article/details/103364809

注:这个方法虽然有效,但是,会造成整个 QGroupBox的字体显示全部变成灰色(ubuntu)。

除此之外,是否还有其他问题?未知。

发现重要问题:去除这种设置之后,QGroupBox内部其他部件的字体大小,乱掉了。

如何直接在Qt Designer中修改groupBox的标题文字大小、颜色和背景颜色(利用“改变样式表”) https://blog.csdn.net/weixin_67485190/article/details/135047859

=====================================

摘要:qt - 使用样式表设置QGroupBox标题字体大小

  https://www.coder.work/article/6548788

QGroupBox的标题不支持QWidget::font属性。我怀疑标题不是独立的QWidget而是QGroupBox小部件的一部分(因此由QGroupBox::paint()绘制)。

但是,GroupBox小部件支持font属性,并且由于组框显示的唯一文本是其标题,因此您可以将字体样式应用于QGroupBox小部件。

问题:  https://stackoverflow.com/questions/2730331/ 

QGroupBox::title
{
    subcontrol-origin: margin;
    subcontrol-position: top left;
    padding: 5 5px;
    font-size: 18px;
    font-weight: bold;
}

除了font-sizefont-weight以外,所有这些样式元素似乎都受尊重。

c++ Qt 设置 QGroupBox 标题字体大小

  https://wenku.csdn.net/answer/2c1654d8d3b44c62a28bb10c363109c3

:https://stackoverflow.com/questions/2730331/set-qgroupbox-title-font-size-with-style-sheets

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值