To be more explicit, the menus for each child can be different; the children have a stacked widget and each page of the stacked widget can have a different menu. I have saved pointers to the actions in the children, but I was uncertain if removing the action from the menu bar would delete them. (Do saved pointers keep the instantiation from being destroyed once it is removed from the parent?)
I have since rebuilt the menu bar at every change of subwindow, or stacked widget index, and that works. While I'm sure a merge should be possible, the code was more traceable that way. Thanks for your help.
Bookmarks