gpt4 book ai didi

c++ - 如何替换菜单中的操作?

转载 作者:行者123 更新时间:2023-11-30 02:52:26 27 4
gpt4 key购买 nike

例如,我有一个菜单并在其中某处添加了一个 Action 。一段时间后,我想用一个新 Action 替换该 Action ,因为它变得无效了。如何实现?

QMenu* menu = new QMenu(this);
...
QAction* action = menu->addAction("text");
...

QAction* newAction = new QAction(menu);

// how to replace?

最佳答案

// To replace action with yetAnotherAction:

menu->insertAction(action,yetAnotherAction);
menu->removeAction(action);

关于c++ - 如何替换菜单中的操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18936152/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com