QToolBar - 禁用边距
QToolBar - disable margins
当我在 QToolBar
上调用 setIconSize(QSize(16, 16))
时,它从四面八方留下边距,主要是底部。 setContextMargins(0, 0, 0, 0)
没有帮助。我有的其他工具栏以 main window 的形式设置,看起来不错,但是这个应该在 QDockWidget
中,所以我需要以编程方式进行。
对比图片:
当我强制工具栏的高度为 16 时,图标会被裁剪。
如何使其他工具栏的大小和内边距完全相同?
要禁用边距:
layoutThatContainsToolBar->setSpacing(0);
当我在 QToolBar
上调用 setIconSize(QSize(16, 16))
时,它从四面八方留下边距,主要是底部。 setContextMargins(0, 0, 0, 0)
没有帮助。我有的其他工具栏以 main window 的形式设置,看起来不错,但是这个应该在 QDockWidget
中,所以我需要以编程方式进行。
对比图片:
当我强制工具栏的高度为 16 时,图标会被裁剪。
如何使其他工具栏的大小和内边距完全相同?
要禁用边距:
layoutThatContainsToolBar->setSpacing(0);