From 3268acf9a24e167feddc1c2d6396bce4e3591145 Mon Sep 17 00:00:00 2001 From: wmayer Date: Tue, 17 Nov 2015 18:39:23 +0100 Subject: [PATCH] + set object name to tool buttons with popup menu --- src/Gui/Action.cpp | 1 + src/Gui/DlgToolbarsImp.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/Gui/Action.cpp b/src/Gui/Action.cpp index c71d18630..60ed2bd11 100644 --- a/src/Gui/Action.cpp +++ b/src/Gui/Action.cpp @@ -234,6 +234,7 @@ void ActionGroup::addTo(QWidget *w) w->addAction(_action); QToolButton* tb = w->findChildren().last(); tb->setPopupMode(QToolButton::MenuButtonPopup); + tb->setObjectName(QString::fromLatin1("qt_toolbutton_menubutton")); QList acts = _group->actions(); QMenu* menu = new QMenu(tb); menu->addActions(acts); diff --git a/src/Gui/DlgToolbarsImp.cpp b/src/Gui/DlgToolbarsImp.cpp index 55d8cb452..4d75ddd22 100644 --- a/src/Gui/DlgToolbarsImp.cpp +++ b/src/Gui/DlgToolbarsImp.cpp @@ -724,6 +724,7 @@ void DlgCustomToolbarsImp::setActionGroup(QAction* action, const QList 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);