2

当我调用setIconSize(QSize(16, 16))QToolBar,它会从四面八方留下边距,主要是底部。setContextMargins(0, 0, 0, 0)没有帮助。我拥有的其他工具栏都是以主窗口的形式设置的,看起来不错,但是这个应该在 中QDockWidget,所以我需要以编程方式进行。

对比图片:

当我将工具栏的高度强制为 16 时,图标会裁剪。
如何让其他工具栏的大小和填充完全一样?

4

1 回答 1

7

要禁用边距:

layoutThatContainsToolBar->setSpacing(0);
于 2015-01-03T23:03:23.920 回答