我创建了包含少量 QToolButton 的 QToolBar。每个 QToolButton 都有一个 QMenu 。而且这个菜单几乎没有动作。
丑陋的例子:
QToolBar bar;
QMenu menu;
QAction action1;
menu.addAction(action1);
QAction action2;
menu.addAction(action2);
QToolButton b1;
b1.setMenu(menu);
bar.addWidget(&b1);
QToolButton b2;
b2.setMenu(menu);
bar.addWidget(&b2);
所以我的问题是下一个:如何知道 QToolButton 打开菜单并执行菜单操作。
例子