gpt4 book ai didi

c++ - Qt::如何降低 QSpinBox 中的文本

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:00:58 25 4
gpt4 key购买 nike

我正在使用带有自定义字体的旋转框,它在旋转框中看起来太高了。如何将文本向下移动?

我已经重新实现了 QStyle 并在另一个小部件中降低了字体,但我找不到在旋转框上执行此操作的位置。一定有一个 QRect 可以移动它的顶部的地方,但我不知道而且似乎找不到它在哪里。

最佳答案

Qt 指定一个QStyle::SC_SpinBoxEditField ,这似乎是您要修改的内容。如果我没记错的话,几年前我在处理样式时,您应该能够 Hook 获取该子控件的选项,其中包括应该在其中绘制它的矩形。修改它可能会得到你想要的结果。如果没有,您可以从这里开始寻找答案。

关于c++ - Qt::如何降低 QSpinBox 中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2248844/

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