0

当我创建一个带有图标的 QPushButton 时,默认情况下它会在图标右侧显示文本。有没有办法让文字显示在图标上方?

4

1 回答 1

1

最简单的方法是使用 aQToolButton代替。这个类有一个名为 的方法setToolButtonStyle,它允许你做你想做的事。

在 C++ 中(我从来没有搞砸过 PyQt):

QToolButton *button = new QToolButton(this);
button->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);

链接到 C++ 文档:QToolButtonQt::ToolButtonStyle

于 2012-10-12T10:18:49.403 回答