当我使用Icon创建QPushButton时,它默认显示图标右侧的文本。有没有办法让文字显示在图标上方?
答案 0 :(得分:1)
最简单的方法是使用QToolButton
代替。这个类有一个名为setToolButtonStyle
的方法,它允许你完全按照你想要的那样做。
在C ++中(我从未搞砸过PyQt):
QToolButton *button = new QToolButton(this);
button->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
链接到C ++文档:QToolButton和Qt::ToolButtonStyle