In that case it might be quicker to reimplement the paint event for the button and draw it yourself. Optionally you can place the icon on a larger pixmap so that the icon seems to be larger to fool QToolButton's layouting scheme.