When I create a QPushButton with an Icon it by default displays the text to the right of the icon. Is there a way to have the text display underneath the icon?
This is not possible with QPushButton
. In QPushButton
, the only placement options (LayoutDirection) are LeftToRight
, RightToLeft
and Auto
. But you can use QToolButton
instead.
Use Qt Creator, switch to Design pane, add a QToolButton
and in the right side bottom pane, you will see an option 'textFormat
', in that select ToolButtonTextUnderIcon
.
Update: The textFormat
option has been changed to toolButtonStyle
in recent versions of Qt Creator (4.7.0).