Как бы вы предложили добавить метку на QToolbar? Так как он принимает только действие или что-то в этом роде.
Спасибо
Как бы вы предложили добавить метку на QToolbar? Так как он принимает только действие или что-то в этом роде.
Спасибо
QToolBar
также принимает виджеты, такие как QLabel
, через метод QToolBar::addWidget
.
Как писал abresas, панель инструментов может быть заполнена с помощью QAction. QString, переданный вместе с QAction, используется несколькими способами (например, как всплывающая подсказка), но с 4.8 по умолчанию отображается кнопка панели инструментов только со значком. Чтобы отображать текст со значком, установите панель инструментов в Qt::ToolButtonStyle, например
ui->toolBar->setToolButtonStyle( Qt::ToolButtonTextUnderIcon );
ui->mainToolBar->setToolButtonStyle( Qt::ToolButtonTextUnderIcon );
в Qt 5.4
- person zar; 08.08.2015
Вы просто передаете строку методу addAction.
http://doc.qt.io/qt-5/qtoolbar.html
QAction * addAction ( const QString & text )