在我的项目中,我有一个QToolBar
默认大小和大小策略。我想将工具栏的高度增加到 36px。
到目前为止,我已经尝试过:
- 将样式表属性设置为工具栏:
height: 36px;
- 将工具栏对象的大小策略设置为固定:
toolBar->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
- 设置最小高度:
toolBar->setMinimumHeight(36);
- 设置布局大小约束
toolBar->layout()->setSizeConstraint(QLayout::SetMinimumSize)
- 所有这些同时
没有什么会增加工具栏的高度。唯一有效的方法是增加QToolButton
栏中对象的大小,但这不是我想要做的。我只希望工具栏本身更高。
有什么建议么?谢谢你的时间。
编辑:我当前的解决方案是为工具栏中的 QToolButton 对象添加边距。我仍然不喜欢这个,因为我在工具栏中有不同的对象类型......令人沮丧。