如何删除 QWidget 周围的额外间距?
这是一个简单的例子。小部件的空间是灰色的;你看,它的内容(图像、文本和按钮)周围有一些空间(大约 0.3-0.4 厘米)。
小部件的空间被突出显示
setAutoFillBackground(true);
QPalette pal(palette());
pal.setColor(QPalette::Background, QColor("#e5e5e5"));
setPalette(pal);
这是内容(通过运行setStyleSheet( "background-color: red");
整个小部件来突出显示。
“移除额外间距”是指移除内容周围约 0.2-0.3 厘米的灰色空间。