您如何建议在 QToolbar 上添加标签?因为它只接受动作或类似的东西。
谢谢
正如 abresas 所写,可以使用QAction填充工具栏。与 QAction 一起传递的 QString 以多种方式使用(例如作为工具提示),但在 4.8 中,默认情况下仅显示带有图标的工具栏按钮。要显示带有图标的文本,请将工具栏设置为Qt::ToolButtonStyle,例如
ui->toolBar->setToolButtonStyle( Qt::ToolButtonTextUnderIcon );
还通过方法QToolBar
接受像 a 这样的小部件。QLabel
QToolBar::addWidget
您只需将字符串传递给 addAction 方法。
http://doc.qt.io/qt-5/qtoolbar.html
QAction * addAction ( const QString & text )