Emit fileOpenRequest when QMenu action is clicked
Add missing emit call for dirtyChanged signal