I have a QPushButton with an Icon. By default the Icon is placed to the left of the button text like this:
Using a QToolButton I can achieve the desired behavior with: button.setToolButtonStyle(Qt.ToolButtonStyle.ToolButtonTextUnderIcon)
is there a similar straightforward approach to do this for a QPushButton?

.setFlat()However, if using a ToolButton in my main GUI doesn't cause any problems? I will just use that. Thanks!setAutoRaiseas an alternative tosetFlat. Despite the name, this widget wasn't designed only for use with tool-bars - it has many other common uses apart from that (e.g. in combination with a line-edit for selecting files). That's why it's called a tool-button, rather than a toolbar-button.