【问题标题】:QToolBar item marginQToolBar 项目边距
【发布时间】:2016-09-28 07:37:49
【问题描述】:

我使用 addAction 方法向 QToolBar 添加了几个项目。有没有办法控制项目内部的间距?我的意思是项目文本(或图标)和项目边框之间的间距

【问题讨论】:

标签: qt user-interface qtstylesheets qtoolbar


【解决方案1】:

您可以使用样式表。示例:

myToolbar->setStyleSheet("QToolButton { padding-left: 20px; padding-right: 40px; }");

Qt Style Sheets ReferenceCustomizing QToolButton

【讨论】:

  • 这只适用于增加填充 - 如果我设置 padding-left: 40px 间距真的会变大。但是,如果我设置 padding-left: 0px 没有任何变化 - 似乎有类似最小填充级别的东西。
  • 看来你可以减少设置负填充的空间(我试过Qt 5.5,Windows风格(Win 10))
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-02-26
  • 1970-01-01
  • 2021-08-26
  • 1970-01-01
  • 2017-01-04
  • 2015-12-22
  • 2016-11-21
相关资源
最近更新 更多