gpt4 book ai didi

qt - 禁用 QGroupBox 的标题

转载 作者:行者123 更新时间:2023-12-04 13:33:45 27 4
gpt4 key购买 nike

给定一个 QGroupBox,调用其成员函数,“setEnabled(false)” 将变灰并禁用其内容。

但是,如何使框的标题变灰?大概有一些涉及样式的解决方法,如果某处没有简单的方法,我可以使用它们。如果是这样,什么是最简单的?

最佳答案

您需要设置的是color title 的属性(property)子控件:

groupBox->setStyleSheet("QGroupBox::title{ color: gray }")

编辑

您也可以使用 QPalette 达到相同的效果。 , 不使用样式表
// Create a palette
QPalette palette;
palette.setColor(QPalette::Disabled, QPalette::WindowText,
QApplication::palette().color(QPalette::Disabled, QPalette::WindowText));
groupBox->setPalette(palette);

关于qt - 禁用 QGroupBox 的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9582909/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com