我正在尝试实现 Qt 菜单自定义,并且我提供了一个功能,可以QAction在同一个 RMB 上下文菜单中多次添加相同的功能。但是当我尝试这样做时:
myMenu->addAction( myAction );
myMenu->addAction( myAction );
添加两次,菜单上QAction只出现一个实例。QAction为什么我不能有多个实例QAction?有什么诀窍可以做到这一点吗?我试图克隆/创建具有先前操作的所有属性的新操作。但我不知道获取/提取 aQActions和SENDER属性MEMBER的方法。