0

アイコンで QPushButton を作成すると、デフォルトでアイコンの右側にテキストが表示されます。アイコンの上にテキストを表示する方法はありますか?

4

1 に答える 1

1

最も簡単な方法は、QToolButton代わりに a を使用することです。このクラスには という名前のメソッドがありsetToolButtonStyle、これを使用すると、必要なことを正確に行うことができます。

C++ の場合 (PyQt をいじったことはありません):

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

C++ ドキュメントへのリンク: QToolButtonおよびQt::ToolButtonStyle

于 2012-10-12T10:18:49.403 に答える