QToolbar中的标签

时间:2012-04-09 21:00:05

标签: qt label qtoolbar

您如何建议在QToolbar上添加标签?因为它只接受这样的动作或某些事情。

THX

3 个答案:

答案 0 :(得分:14)

正如abresas所写,工具栏可以填充QAction。 与QAction一起传递的QString以多种方式使用(例如工具提示),但使用4.8时,默认情况下仅显示带有图标的工具栏按钮。 要使用图标显示文本,请将工具栏设置为Qt::ToolButtonStyle,例如

ui->toolBar->setToolButtonStyle( Qt::ToolButtonTextUnderIcon );

答案 1 :(得分:6)

QToolBar也通过方法QToolBar::addWidget接受QLabel等小部件。

答案 2 :(得分:0)

您只需将字符串传递给addAction方法。

http://doc.qt.io/qt-5/qtoolbar.html

QAction *   addAction ( const QString & text )