MainWindow was set as a parent of the context menu actions as a result all actions ever created (upon each ctx menu open) in one program session remained on the heap until program is closed (it is basically some kind of resources leak). Assigning local menu variable as a parent deallocates actions when menu is closed
MainWindow was set as a parent of the context menu actions as a result all actions ever created (upon each ctx menu open) in one program session remained on the heap until program is closed (it is basically some kind of resources leak). Assigning local menu variable as a parent deallocates actions when menu is closed