首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Mac QT统一工具栏中选中的工具栏按钮与标题栏边框之间的间距需要缩小为零

Mac QT统一工具栏中选中的工具栏按钮与标题栏边框之间的间距需要缩小为零
EN

Stack Overflow用户
提问于 2012-05-07 17:52:52
回答 1查看 848关注 0票数 1

在mac中,创建了带有标题栏的统一mac工具栏。同时将toolbutton样式设置为textundericon。但在选中或按下工具栏按钮时,发现工具栏按钮和标题栏边框之间存在间隙。

希望有人有办法把差距缩小到零。

附加窗口的屏幕截图

谢谢

即使在调整添加到工具栏的工具按钮的大小后,工具栏边框和工具按钮之间的空间也不会减小。有什么线索吗?

EN

回答 1

Stack Overflow用户

发布于 2012-05-10 04:48:49

我从来没有使用Qt专门为Mac开发过,但我通常会调用QWidget::setContentsMargins(int left, int top, int right, int bottom)并将适当的参数设置为零。在这种情况下,您可以尝试为QToolBar调用setContentsMargins(x,x,x,0),看看会得到什么结果,其中x是您选择的值。我认为11是QWidget的默认页边距间距,但对于QToolBar来说,它可能会有所不同(从屏幕截图上看,确实不同),你可以尝试一下,看看你是否能得到你想要的外观。

我还使用了类似的方法成功地调整了QLayout子类中的间距。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10480016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档