当我在setIconSize(QSize(16, 16))
上拨打QToolBar
时,它会从所有方面留下边距,主要是底部。 setContextMargins(0, 0, 0, 0)
无济于事。我拥有的其他工具栏以主窗口的形式设置并且看起来很好,但是这个工具栏应该在QDockWidget
中,所以我需要以编程方式进行。
带比较的图片:
当我将工具栏的高度强制为16时,图标会裁剪。
如何将其他工具栏完全相同的尺寸和填充?
答案 0 :(得分:7)
禁用边距:
layoutThatContainsToolBar->setSpacing(0);