#editButton {
background: url(:/icons/icons/tango/mods/32x32/pencil.png) top center no-repeat;
height: 50px;
}
我尝试了多种方法将文本放在我的图标下方,但始终显示在按钮的中间(垂直和水平)。 我知道我可以在代码中使用QToolButton来做到这一点,但我需要在应用程序样式表中这样做。
提前致谢!
答案 0 :(得分:6)
解决。此样式规则按我的意思运行:
#editButton {
border: 2px solid gray;
border-radius: 4px;
background: url(:/icons/icons/tango/mods/32x32/pencil.png) top center no-repeat;
padding-top: 32px;
}
将padding-top设置为32px是不够的。边界也必须设置。