+ set object name to tool buttons with popup menu

This commit is contained in:
wmayer 2015-11-17 18:39:23 +01:00
parent 267f66539a
commit 3268acf9a2
2 changed files with 2 additions and 0 deletions

View File

@ -234,6 +234,7 @@ void ActionGroup::addTo(QWidget *w)
w->addAction(_action);
QToolButton* tb = w->findChildren<QToolButton*>().last();
tb->setPopupMode(QToolButton::MenuButtonPopup);
tb->setObjectName(QString::fromLatin1("qt_toolbutton_menubutton"));
QList<QAction*> acts = _group->actions();
QMenu* menu = new QMenu(tb);
menu->addActions(acts);

View File

@ -724,6 +724,7 @@ void DlgCustomToolbarsImp::setActionGroup(QAction* action, const QList<QAction*>
QMenu* menu = tb->menu();
if (!menu) {
tb->setPopupMode(QToolButton::MenuButtonPopup);
tb->setObjectName(QString::fromLatin1("qt_toolbutton_menubutton"));
QMenu* menu = new QMenu(tb);
menu->addActions(group);
tb->setMenu(menu);